Filming Locations (4)

  • Barcelona, Barcelona, Catalonia, Spain

  • Winnipeg, Manitoba, Canada

  • Madrid, Madrid, Spain (interiors)

  • Amsterdam, Netherlands (location)