Entertainment One and Stealth Media Group present a Blind Spot Pictures, Energia Productions, 27 Films Production, New Holland Pictures production ; produced by Tero Kaukomaa ... [and others] ; screenplay by Michael Kalesniko, Timo Vuorensola ; director, Timo Vuorensola