Filming Locations (8)

  • Helsinki-Vantaa Airport, Seutula, Vantaa, Finland

  • Königstedt Mansion, Riipilä, Vantaa, Finland

  • Meilahti clinics, Meilahti, Helsinki, Finland

  • Moscow, Russia

  • YLE TV studios, Pasila, Helsinki, Finland

  • Helsinki, Finland

  • Hotel Kalastajatorppa, Munkkiniemi, Helsinki, Finland

  • Red Square, Kitai-gorod, Tverskoy District, Moscow, Russia (opening scene)