Filming Locations (4)

  • Fortaleza, Cear√°, Brazil

  • Mexico

  • Rio de Janeiro, Rio de Janeiro, Brazil

  • Salvador, Bahia, Brazil