For a better experience on MUBI, update your browser.
Photo of Barlen Pyamootoo

Barlen Pyamootoo

“I think I'm a real lucky dog!”

Director

Screenwriter