Beautiful, interesting, incredible cinema.
A 2012 English language horror/thriller film directed by Sebastian Bartolitius, starring Helen Mutch, Lance Henriksen and Hazuki Kato.