Annie is an upcoming American musical comedy-drama film directed by Will Gluck and produced by Jay-Z and Will Smith. It stars Quvenzhané Wallis in the title role and Jamie Foxx in the role of Will Stacks, an update of Daddy Warbucks. It is a contemporary adaptation of the musical of the same name, which was based upon the 1924 comic strip Little Orphan Annie by Harold Gray. Ten-year-old Annie Bennett (Quvenzhané Wallis) is a foster child living in Harlem. She lives with the alcoholic and bitter Colleen Hannigan (Cameron Diaz), who has taken in four other foster children named Isabella, Tessie, Mia, and Pepper in order to receive money from the state. Unlike the other girls, Annie believes her parents will one day return for her and imagines what they might be like ("Maybe"). The next morning, Hannigan (annoyed by the girls' singing from the previous night) puts them to work cleaning up the apartment ahead of a visit from their social worker ("It's the Hard-Knock Life").