Cameron Diaz Gets First Musical role in Annie, Miss Hannigan

The award-winning actress Cameron Diaz is best known for her comedic roles in films such as "The Mask" with Jim Carrey, "Something About Mary", " Charlie's Angels 3" and "Bad Teacher." But now she is in completely new territory.

The director Will Gluck has finally found his “Orphanage Head”, the lead role in his upcoming musical film Annie. Diaz will play the wicked head of the orphanage, Miss Hannigan, in which the little Annie lives. Sandra Bullock was offered the role, but rejected.

The young Oscar-nominated star of "Beasts of the Southern Wild," Quvenzhané Wallis will play the title role. Jamie Foxx takes the role of billionaire Oliver "Daddy" Warbucks.

Annie is based on the highly successful Broadway musical of the comic strip "Little Orphan Annie" by Harold Gray. The story follows an 11-year-old girl Annie. She was given to the orphanage by her parents with a piece of paper written her name and date of birth. One day, Annie is selected to spend a week in the house of the famous billionaire Daddy Warbucks. Annie's kind nature charmed him so that they spend together great night in New York City.

This musical brought to life several times in the past. Director John Huston brought the musical to the big screen with Aileen Quinn in 1982, while "Chicago" director Rob Marshall created a TV Show in 1999.

Sony Pictures is set to release Annie in December 2014.