Filming Locations (3)

  • Lyon, Rhône, Rhône-Alpes, France

  • Paris, France

  • New York City, New York, USA