Sandra Bullock was first rumored to take the role of Miss Hannigan in the upcoming "Annie" remake.
But now, it has been confirmed that Cameron Diaz has taken the role.
Along with Diaz, Quvenzhane Wallis of Beasts of the Southern Wild will be in the film. Wallis is going to play Annie. Jamie Foxx will play Daddy Warbucks and it will be produced by Will Smith and Jay-Z, and directed by Will Gluck.
Annie is set to be released on Christmas Day 2014.