Filming Locations (1)

  • Paris Opera House, France (Entire Film Location)