Benjamin Stacks (Jamie Foxx) and Annie (Quvenzhané Wallis) in Annie

Benjamin Stacks (Jamie Foxx) and Annie (Quvenzhané Wallis) in Annie

*The final trailer for “Annie” ahead of its Christmas Day release opens with the orphan reading a letter from her long-lost parents.

“Please take care of our baby — her name’s Annie,” reads Quvenzhane Wallis as the title character. “There’s half a locket around her neck so when we come for her, you know she’s our girl.”

Later, Bobby Cannavale and Rose Byrne reveal that they may have tracked down the semi-adopted girl’s birth parents, causing Benjamin Stacks (Jamie Foxx in the Oliver “Daddy” Warbucks inspired role) to reconsider Annie’s importance in his life as more than just a way to pump up his mayoral candidacy in the public eye.

The trailer also features Foxx playing the piano and some of Sia’s “You’re Never Fully Dressed Without a Smile.”

Will Gluck’s re-imagining of the movie-musical also stars Cameron Diaz as the mean-spirited orphanage owner Miss Hannigan. The film, produced by Jay Z and Will Smith, hits theaters Dec. 19.

Foxx, Diaz and Wallace debuted the trailer on Monday while on “The Ellen DeGeneres Show.” Watch clips from their appearance and the trailer below.