Arto Halonen
Director
Marissa Jaakola
Self
Risto
Mika Tauru
Self - detective police
Päivi Akkanen-Kouki
Self - embassy official, Embassy of Finland in Tunis
Seppo Taurén
Self - consul, Finnish Ministry for Foreign Affairs