Little Orphan Annie has a lot of fans. So director Will Gluck (Friends With Benefits) knows he has to justify his reimagining of the 1977 Broadway musical. ”The first question is ‘Why Annie?”’ he says. His reply? ”It’s a timeless story of people trying to find a family.” As Annie, Oscar nominee Quvenzhané Wallis (Beasts of the Southern Wild) is a modern-day foster kid living in NYC with her mutt, Sandy, when she meets cell-phone magnate and mayoral candidate William Stacks (Jamie Foxx). Cameron Diaz plays Miss Hannigan, Annie’s jaded tether to the hard-knock life. And though the score includes new songs by indie favorite Sia, Gluck promises that the melody and lyrics of ”Tomorrow” remain untouched.