Beautiful, interesting, incredible cinema.
A 2010 English language horror/thriller film directed by John Rebel, starring Brendan Michael Coughlin, Patrick Scott Lewis and Katie Lowes.