Puzzled

A 2001 film directed by Tosca Musk.