In deze moderne versie van de geliefde musical klassieker Annie speelt Quvenzhané Wallis (Beasts of the Southern Wild) het vrolijke en stoere meisje Annie.
Haar ouders lieten haar achter toen ze een baby was met de belofte haar ooit weer op te halen. In de tussentijd heeft ze een zwaar bestaan bij haar gemene pleegmoeder Miss Hannigan (Cameron Diaz). Alles verandert wanneer de rijke politicus Will Stacks (Jamie Foxx) - op aanraden van zijn briljante assistente Grace (Rose Byrne) en zijn campagne-adviseur Guy (Bobby Cannavale) - Annie onder zijn hoede neemt. Stacks hoopt hierdoor stemmen te winnen en verkozen te worden tot burgemeester van New York. Hij ziet zichzelf als Annie's reddende engel. Of is het tegenovergestelde het geval en redt Annie de serieuze politicus met haar ontwapenende karakter en positieve kijk op het leven?