The Glory and Misery of Human Life Cast Lasse Pöysti Liisamaija Laaksonen Tuula Nyman Antti Litja Tarja Keinänen