Rendel (Universal Pictures UK / Black Lion Films) Spread the loveWhatever it is they’re putting in the Kool Aid in Finland, it’s working. When just about every...