The story starts in Minnesota, where Blu, a blue macaw, is living a contented, pampered life as a cherished pet. But then conservation intervenes.
You see, he's an extremely rare bird indeed and when a female blue macaw is discovered down in Rio de Janeiro, Blu (voiced by Jesse Eisenberg) is packed up and sent south to do his manly duty and help bring his species back from the brink of extinction. Not a bad gig, perhaps, but our shy hero and his more extrovert would-be mate, Jewel (Anne Hathaway), have barely been introduced when they are stolen by thieves intent on selling them to the highest bidder.
The would-be love birds escape their abductors' clutches, but that leaves Blu stranded in a huge city in a country that's now alien to him. His quest to return to the safety of his owners sends him on colourful journey through a Rio that's bursting with carnival spirit, song and samba... as well as the odd danger here and there.
Also featuring the voices of Jamie Foxx, Will i Am, Jermaine Clement and Bebel Gilberto.
(2011) Cert: U