Beautiful, interesting, incredible cinema.
A 2010 English language horror/thriller film written and directed by Victor Bornia, starring Rider Strong, Danielle Keaton and Danica Stewart.