Jamie Foxx was in a musical film.
Annie is a 2014 American musical comedy-drama film directed by Will Gluck and produced by Village Roadshow Pictures and Will Smith 's Overbrook Entertainment for Sony Pictures ' Columbia Pictures . A contemporary adaptation of the 1977 Broadway musical of the same name , the film stars Quvenzhané Wallis , Jamie Foxx , Rose Byrne , Bobby Cannavale , and Cameron Diaz . Jamie Foxx . Foxx also starred in the 2014 film Annie , in which he played Will Stacks .