The original Annie was such a feature of my childhood that I canât even properly say if I âlikedâ it or notâdid I like the bed I slept in or the house I lived in? It just was. But going in with a head full of nostalgia might not be the best way to approach the new Annie, which stars Beasts of the Southern Wildâs QuvenzhanĂ© Wallis as the titular moppet and Jamie Foxx as Will Stacks, a cell-phone tycoon who gambles that adopting a foster kid might help his campaign for mayor of New York City. This Annie is a shinier, more calculated affair than the 1982 original, even if the bones are mostly the same: Annie is a friendly foster kid (not an orphan, she sternly insists) in the lackluster care of booze-addled Ms. Hannigan (Cameron Diaz). When sheâs picked up as a campaign prop in Stacksâs mayoral bid, she helps warm up his image⊠AND MAYBE HIS HEART?âŠ