Cameron Diaz is getting in touch with her evil side. After playing the morally challenged central character in Bad Teacher, she has been cast to play the villainous Miss Hannigan in the Will Smith and Jay-Z produced remake of the hit musical Annie.
The character rules the orphanage with an iron rod but meets her match in Annie, who will be portrayed by Quvenzhane Wallis, who earlier this year was the youngest person ever nominated for the best actress Oscar.
Oscar winner Jamie Foxx is also in line to star in the film, which will hit screens in late 2014.
The movie is being directed by Will Gluck from a script written by Emma Thompson and later rewritten by Aline Brosh McKenna. (Source)