Hot on the heels of the Annie trailer debut yesterday, we've got the first series of stills from the highly anticipated musical that lands December 19!
Annie made a splash on Broadway when it debuted in the 1970s and went on to win a Tony for Best Musical and a boatload more. This is the second screen version of the film, and it clearly gets an update.
The story follows Quvenzhane Wallis' orphan Annie, who is spending her days in an orphanage run by the evil Miss Hannigan (Cameron Diaz). Jamie Foxx plays Will Stacks, and he's running for mayor of New York City.
Stacks is advised by a duo of campaign helpers (Rose Byrne and Bobby Cannavale, who you can see when you watch Blue Jasmine online) that meet Annie and think it would be a good political move for him to adopt her. But, what starts out as an adoption for purely political purposes, changes as soon as Stacks and Annie get to know each other and true paternal feelings develop.
Of course Annie still has her iconic dog Sandy, as you'll see in the slideshow below! Click through and check out all of our Annie photos.