Abbandonata da piccola dai suoi genitori con la promessa che sarebbero tornati a riprenderla, Annie (Quvenzhané Wallis) è stata adottata da Miss Hannigan (Cameron Diaz) vivendo un’esistenza non certo felice. Tutto però è destinato a cambiare quando il magnate Will Pie (Jamie Foxx), candidato a sindaco di New York, su consiglio della vice Grace (Rose Byrne) e del consigliere Guy (Bobby Cannavale) fa una mossa per la sua campagna elettorale, prendendo la bambina con sé.