The new Annie trailer is here, and I haven't been this excited since I saw it on Broadway for my 5th birthday. Here are 7 reasons you're about to get SO excited you won't even mind having "Hard Knock Life" stuck in your head for...well...a while:
1) Cameron Diaz plays a super sassy Miss Hannigan we can't help but enjoy:
2) Annie is as innocently quick-witted as ever:
3) She and Daddy Warbucks cut straight to business...
4) ...but are still totally adorable and loving.
5) They dance on roofs,
6) ...get crazy in a candy shop,
7) ...but stay modern and acknowledge that bursting into song is...well...odd.
Watch the whole thing here: