Lachlan Martin

Judy & Punch

By Anthony Ray Bench | April 2020

Judy and Punch is an Australian film by writer and director Mirrah Foulkes that tells a story involving alcohol and puppets. If…

Join our Film Threat Newsletter

Newsletter Icon