Filming Locations (4)

  • Bilbao, Bilbao, Vizcaya, País Vasco, Spain

  • Hong Kong, China

  • Los Angeles, California, USA

  • Rotterdam, Zuid-Holland, Netherlands