Once you find it, they won't let you leave.

Once you find it, they won't let you leave.
A group of young journalists investigate a cult said to practice human sacrifice, but their ambitious ways may lead them to becoming the cult's next victims.
Sep 23, 2023 at 03:54 PM
Released: Oct 14, 2010
Budget: $1.5M
Studios: Wesley Clover Media, Brookstreet Pictures
Countries: Canada













