The Last Ones Cast Pääru Oja Tommi Korpela Laura Birn Elmer Bäck Samuli Edelmann Sulevi Peltola Jarkko Lahti Tero Jartti