Upcoming horror movie from Finland. Directed by Larsson Creek. This looked pretty creepy, if anyone has any more info on this film I’d love to hear it. Like this:Like Loading…