Filming Locations (2)

  • Madrid, Spain

  • Sitges, Barcelona, Catalonia, Spain