In a Canadian national park, Stan faces a sinister satanic cult that threatens his job as Park Ranger.
Tomás Alvarenga
Director
Nicole Feinholz
Actor
Chloe Fergunson
Nicole Fraser
Lillith
Trevor Mitchell
Will Burch
Mark Rounding