Director
Lizzie Watts
As Dev drives home from a mysterious nuclear facility, he becomes stranded at an isolated emu farm run by old mystic lesbians. Suspicious of their intentions, Dev fears they will sacrifice him.