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.