All Cast

Kari Väänänen

Kari Väänänen

Kari

Robert Davi

Robert Davi

Dan

Rae Dawn Chong

Rae Dawn Chong

Paola

Minna Sovio

Minna Sovio

Nina (as Minna)

Aili Sovio

Aili Sovio

Lea

Pirkko Hämäläinen

Pirkko Hämäläinen

Susanne

Expedito Barreira

Expedito Barreira

Ana Mel

Ana Mel