Hollywood delivers its final gifts of the holiday season this week -- and studio bosses are praying they'll bring plenty of Christmas cheer at the box office.

On Christmas Day, Leonardo DiCaprio and Tom Hanks debut in Catch Me If You Can.

The lighthearted Steven Spielberg flick tells the true story of '60s scam artist Frank Abagnale, who lived as a jet-setter using fake names and posing as doctors, pilots and prosecutors.

DiCaprio plays the cool con man, with Hanks as the dogged FBI agent determined to nail him.

Opening the same day is a version of Pinocchio, starring Italian clown Roberto Benigni.

Then, on Friday, six highly anticipated productions open, led by The Hours, based on the Pulitizer Prize-winning book by Michael Cunningham.

Also opening is Chicago, adapted from the Bob Fosse Broadway show, and starring Renee Zellweger, Catherine Zeta-Jones and Richard Gere. Yes, they do sing and dance.

Then there's the controversial Max, which imagines what young Adolf Hitler (Noah Taylor) might have been like when he was just a struggling artist trying to sell his paintings with the help of a Jewish art dealer (John Cusack).

For Dickens fans tired of A Christmas Carol, Nicholas Nickleby, with Christopher Plummer, Charlie Hunnam and Jamie Bell (of Billy Elliot fame), is the ticket.

And finally, on New Year's Eve, there's Confessions of a Dangerous Mind, based on Gong Show host Chuck Barris' autobiography, in which he says he was a trained killer for the CIA.