OMEN (2017)

Narrative Short. 19 min.

A land where only women exist is the only world that Tiny and he sister know, until one day, an unexpected guest comes knocking.


LA Shorts 2019

Boston Film Festival 2019