Filming Locations (4)

  • Lisbon, Portugal (on location)

  • Rio de Janeiro, Brazil (on location)

  • Lisbon, Portugal

  • Rio de Janeiro, Brazil