Filming Locations (4)

  • Greenwich, Connecticut, USA (studio) (animation studio)

  • Plaza de Toros de Las Ventas, Madrid, Spain (bullring - inspirated)

  • Ronda, Málaga, Andalucía, Spain (bridge - inspirated)

  • Estación de Atocha, Madrid, Spain (train station - inspirated)