From the mind of visionary writer-director Jesse Haaja, comes the very first full-length superhero film from Finland.