With will.i.am, Taio Cruz and Jamie Foxx onboard, the 3D animated film 'Rio' is shaping up to be one of the most exciting soundtracks of 2011 so far.

At first glance, a whimsical animated movie about an endangered macaw who's afraid to fly would seem to be an odd choice for a hot soundtrack, but 'Rio' boasts a strong track listing. Cruz sings 'Telling the World,' while Foxx performs 'Fly Love.'

Foxx and will.i.am appear on 'Real in Rio' with the stars of the movie, Jesse Eisenberg, Anne Hathaway and George Lopez. Foxx and will also perform 'Hot Wings (I Wanna Party)' with Hathaway.

As the movie is set in Rio de Janeiro, it includes a number of Latin tracks from well-known composers like Sergio Mendes. Also making an appearance is Siedah Garrett, who dueted with Michael Jackson back in 1987 on the No. 1 hit 'I Just Can't Stop Loving You.'

'Rio' is expected to hit US theaters on April 15, while the soundtrack drops on April 5.

'Rio' Soundtrack Track Listing:

1. Jesse Eisenberg, Jamie Foxx, Anne Hathaway, George Lopez, will.i.am, The Rio Singers, 'Real in Rio'
2. Ester Dean, Carlinhos Brown, 'Let Me Take You to Rio (Blu's Arrival)'
3. Sergio Mendes, 'Mas Que Nada (2011 Rio Version)' Feat. Gracinha Leporace
4. will.i.am, Jamie Foxx, Anne Hathaway, 'Hot Wings (I Wanna Party)'
5. Jemaine Clement, 'Pretty Bird'
6. Jamie Foxx, 'Fly Love'
7. Taio Cruz, 'Telling the World'
8. Siedah Garrett, Carlinhos Brown, Mikael Mutti, Davi Vieira, 'Funky Monkey'
9. Ester Dean, 'Take You To Rio'
10. Mikael Mutti, 'Balanco Carioca'
11. Carlinhos Brown, Mikael Mutti, 'Sapo Cai'
12. Bebel Gilberto, 'Samba De Orly'
13. Sergio Mendes, 'Valsa Carioca'