Filming Locations (7)

  • Brooklyn, New York, USA

  • Chicago, Illinois, USA

  • Moscow, Russia

  • Pittsburgh, Pennsylvania, USA

  • St. Petersburg, Russia

  • New York City, New York, USA

  • Ostankino Television Technical Center, Moscow, Russia