Rio de Janeiro is the star of its own movie, a slick 3D vision of the city chosen to host the football World Cup in 2014 and the Olympics in 2016.
The Fox movie - and its premiere in a Rio favela - are out prove the legendary metropolis is taming its demons of crime and drugs and glossing up its image on the international scene.