Filming Locations (2)

  • Barcelona, Catalonia, Spain (studio) (studio, theater exteriors, many street scenes)

  • Madrid, Spain (clinic and hospital scenes)