Cameron Diaz in 'Annie': Actresses play Miss Hannigan on screen, stage
As Cameron Diaz is set to play Miss Hannigan in "Annie," we look at some of the previous actresses to play Miss Hannigan, including Tony winner Dorothy Loudon. Who's your favorite?
Image 1 of 5
Sally Struthers as Miss Hannigan
Sally Struthers as Miss Hannigan chokes Brittny Kissinger's Annie at the Long Beach Terrace Theatre in 1998.