What Is the Cast of the Movie "Annie?"?

The cast of the movie "Annie" are the actors appearing in the 2014 film, which includes Quvenzhané Wallis, Jamie Foxx, Cameron Diaz, Rose Byrne and Adewale Akinnuoye-Agbaje. Other cast members are Bobby Cannavale, David Zayas, Zoe Margaret Colletti, Nicolette Pierini and Eden Duncan-Smith.

Quvenzhané Wallis plays the lead role of Annie in the 2014 "Annie" remake for which she was nominated for a Golden Globe Award. She also appears in the movie, "Beasts of the Southern Wild," in a role that won her an Academy Award nomination for best actress. The American actress was born on Aug. 28, 2003, in Houma, Louisiana.

Jamie Foxx plays the role of Will Stacks in "Annie," the character previously known as Oliver Warbucks. Jamie Foxx was born under the name Eric Marlon Bishop in 1967. He is known for his role in several popular Hollywood films including "Django Unchained," "Collateral," "Ray," "Any Given Sunday" and "Law Abiding Citizen." He was also had his own show "The Jamie Foxx Show," which ran from 1996 to 2001.

Several prominent entertainment figures make cameos in the movie "Annie" including Michael J. Fox, Mila Kunis, Ashton Kutcher, Bobby Moynihan and Rihanna. Patricia Clarkson and Sia also have cameo roles.