Annie (Quvenzhané Wallis) árva, és élvezi. Nem mintha bármi vicces lenne az árvaházi mindennapokban: a gonosz főnéni (Cameron Diaz) legalább is mindent elkövet, hogy megkeserítse védtelen neveltjei életét. De a kislányok hada - és leginkább a cserfes, mókás, ötletekből kifogyhatatlan címszereplő - szerencsére mindig okosabb, gyorsabb, ravaszabb nála. A nevelőnő és az árvák közti háborúskodás talán sosem érne véget, ha Mr. Stacks (Jamie Foxx), a milliomos iparmágnás nem indulna a polgármester-választáson. Kampánya részeként kiválaszt egy árvát, magához veszi, és ha újságírót vagy fotóst lát a közelben azonnal igyekszik jó apaként viselkedni. Annie persze az új környezetében sem nyughat: igazságérzete és humorérzéke alaposan felforgatja az egyszerű pénzember mindennapjait - és olyan érzéseket kelt életre benne, amelyekről nem is tudta, hogy léteznek.