It is a cute film, about a witty little birdie called Blu (a Blue Macaw, voiced superbly by Jesse Eisenberg), raised by a girl Linda since she was ten. They both are safely encased in Minnesota, in perfectly blissful lives until Linda is informed that Blu is the last surviving Blue Macaw on this earth, and must be taken to Rio De Janeiro to allow him to mate with the last female member of the species.
Despite protests from Blu, Linda convinces him that they should be doing this in order to allow his species to survive. In the process, Blu meets Jewel (Anne Hathaway), a fiercely independent bird, who scorns his inability to fly, and the fact that he likes being a pet. While they are left alone to mate, and the geeky scientist dude and Linda go out for a date, evil bird Nigel and his master kidnap both the birds and chain them.
In a series of hilarious sequences (now I understand why the movie was made in 3D - only 3D could do justice to those sequences!), Blu and Jewel manage to escape, and land in a jungle, from where Jewel wants to fly away and Blu wants to go back to Linda. They have to battle gyrating monkeys, pecky woodpeckers, evil birds, and equally evil humans. Can they make it?
On the whole, it is a must watch for both, adults and kids.