Filming Locations (2)

  • Rio de Janeiro, Rio de Janeiro, Brazil (studio)

  • Manaus, Amazonas, Brazil (location)