View Full Cast Matti PellonpääDimitriJürgen ProchnowDukeKari VäänänenBorkaJolyon BakerJakeFanny BastienDoaiva