Turns out that flock does exist, and includes Jewel's father Eduardo (Andy Garcia, well cast) and aunt (Rita Moreno). Urban-outfitted Blu now faces the hard sell of "the ways of the jungle," a lifestyle quickly embraced by the wife and kids. Repeating the (condescending) mantra "Happy wife, happy life," and fretting in the face of tough Eduardo and preening Roberto (Bruno Mars), Blu tries hard to tamp down a fresh inferiority complex and get with the program.
Busying up the plot are the complications of evil, encroaching clear-cutters and flightless cockatoo Nigel (Jemaine Clement of musical duo Flight of the Conchords), the latter back to get revenge on Blu. As if that weren't enough, birdbrains Nico (Jamie Foxx) and Pedro (Will i Am) are making preparations for "the Carnival show," necessitating a series of amusing call-of-the-wild auditions.
In story terms, it's all pretty much boilerplate at best and unpleasant at worst: Blu gets lectured and punished for his selfish but also legitimate feelings of hesitancy about upheaving his city life (and isn't this picture called "Rio 2," after all?). That might be great for our compassion toward Blu, but it inadvertently turns his wife and kids into jerks who are never called out for their own insensitivities.
Perhaps better to focus on the colorful, advanced 3D spectacle — of which there is plenty, including a game of midair fútbol — and the saving graces of musical comedy. Clement again gets a big number (though a disappointing parody version of "I Will Survive"), but the MVP award of "Rio 2" goes to Kristin Chenoweth as poisonous tree frog Gabi. Beside being arguably the most amusingly animated character, Gabi delivers a vocally virtuosic amorous aria, "Poisonous Love," that is the picture's hands-down highlight.
Maybe instead of "Rio 3," Gabi and Nigel should get their own spinoff, as the rest here — for all its visual and musical liveliness — resembles an early remark from that canary Nico: "I'm not inspired."
Rated G. One hour, forty-one minutes.
— Peter Canavese
This story contains 491 words.
Stories older than 90 days are available only to subscribing members. Please help sustain quality local journalism by becoming a subscribing member today.
If you are already a subscriber, please log in so you can continue to enjoy unlimited access to stories and archives. Subscriptions start at $5 per month and may be cancelled at any time.