View Full Cast Abdullahi FarahSelfAntti PentikäinenSelfPekka HaavistoSelfAlexander StubbSelfMargaret VoigtSelf