This year more than ever, we’re bringing the magic of the festive season to the big screen for you and the people you love. We started by asking you what your all-time favourite Christmas films are – and yes, Die Hard most definitely counts. We then added a sprinkling of cult faves, festive newcomers and a couple of surprising crowd-pleasers for good measure.

So whether you introduce someone to your festive childhood favourite, check out a future classic, or watch a beloved film on the big screen for the first time, ODEON invites you to create a new Christmas tradition with us this December.

One card, endless possibilities

ODEON prides itself on being the destination of choice for film lovers, with cutting-edge technology and comfort. Just about everyone loves the big screen, so you can’t go wrong with an ODEON gift card.

Give the gift of cinema this Christmas and your lucky friend can use their gift to pay for tickets, snacks and drinks.

Seasonal Adventures

Elf (2003)


Directed by: Jon Favreau

Starring: Will Ferrell, Zooey Deschanel, James Caan, Mary Steenburgen, Bob Newhart

Plot: When the suspiciously tall Buddy – a human adopted and raised by Santa’s elves – learns that he’s not actually an elf, he journeys to New York City to locate his biological father.

Why it's perfect for Christmas: Neither too syrupy sweet nor real-world cynical, Elf is the just-perfect, feel-good Goldilocks of Christmas movies.

#1 ranked Christmas film in the ODEON Christmas poll!

Home Alone (1990)


Directed by: Chris Columbus

Starring: Macaulay Culkin, Joe Pesci, Daniel Stern, Catherine O’Hara, John Heard

Plot: Eight-year-old Kevin McCallister is accidentally left at home when his chaotic family jet off for a Christmas break, but what initially seems like his dream-come-true becomes a hilarious fight for supremacy as two bumbling burglars attempt to break in.

Why it's perfect for Christmas: Nothing says the festive season has arrived like two grown men getting paint cans in their kissers courtesy of an eight-year-old survivalist.

#2 ranked Christmas film in the ODEON Christmas poll!

Die Hard (1988)


Directed by: John McTiernan

Starring: Bruce Willis, Alan Rickman, Bonnie Bedelia, Reginald VelJohnson, William Atherton

Plot: When terrorists seize an LA skyscraper during a Christmas party, fish-out-of-water New York cop John McClane finds himself fighting a one-man war to take out the bad guys.

Why it's perfect for Christmas: Exhilarating escapism from start to finish, a visit to see Die Hard on the big screen deserves to be on everyone’s Christmas list.

#3 ranked Christmas film in the Odeon Christmas poll!

The Muppet Christmas Carol (1992)


Directed by: Brian Henson

Starring: Michael Caine, Frank Oz, Dave Goelz, Steve Whitmire, Jerry Nelson

Plot: With not a single ounce of festive spirit in his withered soul, cantankerous 19th century money lender Ebenezer Scrooge is visited on Christmas Eve by three spirits that show him how his meanness has blighted his and others’ lives but that a path to salvation still exists.

Why it's perfect for Christmas: While the laughs come thicker and faster than a blizzard, the original’s story’s message of hope and redemption is as powerfully told as it ever has been.

#4 ranked Christmas film in the ODEON Christmas poll!

Love Actually (2003)


Directed by: Richard Curtis

Starring: Emma Thompson, Hugh Grant, Colin Firth, Liam Neeson, Keira Knightley, Joanna Page, Bill Nighy, Martin Freeman

Plot: Love in all its hopeful, heart-warming and heart-rending shades is woven through the fabric of ten interconnecting stories that unfold over the weeks leading up to Christmas.

Why it's perfect for Christmas: Love Actually is brimming with laughs, a few well-placed tears, loveable characters played by some of Brit cinema’s national treasures.

#5 ranked Christmas film in the ODEON Christmas poll!

It’s a Wonderful Life (1946)


Directed by: Frank Capra

Starring: James Stewart, Donna Reed, Lionel Barrymore, Henry Travers

Plot: On the cusp of taking his own life on Christmas Eve, disillusioned and financially ruined George Bailey is visited by a novice angel who shows him the profound and positive effect he’s had on the lives of others.

Why it's perfect for Christmas: It’s a Wonderful Life is the uplifting, glorious antidote to challenging times, showing that simply by living life the best way we know how we lift others around us in ways we may never realise. 

#7 ranked Christmas film in the ODEON Christmas poll!

The Grinch (2019)


Directed by: Yarrow Cheney, Scott Mosier

Starring: Benedict Cumberbatch, Cameron Seely, Rashida Jones, Pharrell Williams, Angela Lansbury

Plot: Rejected by the town of Whoville, the Grinch plots to ruin the Christmas-loving citizens’ festive season by stealing all their presents, but is the spirit of Christmas really to be found in packages, boxes or bags?

Why it's perfect for Christmas: Brought to the big screen by Illumination – this new animated version of the wildly inventive Dr Seuss story about the true reason for the season is a funny, fast-paced delight.

#8 ranked Christmas film in the ODEON Christmas poll!

Home Alone 2: Lost in New York (1992)


Directed by: Chris Columbus

Starring: Macaulay Culkin, Joe Pesci, Daniel Stern, Catherine O’Hara, John Heard, Brenda Fricker, Rob Schneider, Tim Curry

Plot: One year after Kevin McCallister was left home alone at Christmas and – against all odds – he finds himself solo again, this time in the Big Apple.

Why it's perfect for Christmas: New York City is a natural in Xmas films and gives Kevin a huge playground for his supersized (mis)adventures. All together now, “Merry Christmas you filthy animal…”

#9 ranked Christmas film in the ODEON Christmas poll!

Last Christmas (2019)


Directed by: Paul Feig

Starring: Emilia Clarke, Henry Golding, Emma Thompson, Michelle Yeoh

Plot: Knocked sideways by a traumatic event the year before, Kate’s life has stalled. That is until a curious stranger interrupts her introspection and gives her a reason to re-engage with the world.

Why it's perfect for Christmas: Inspired by a certain festive Wham! belter, this Emma Thompson-penned future classic is a wonderfully satisfying Christmas sundae.

The Holiday (2006)


Directed by: Nancy Meyers

Starring: Kate Winslet, Cameron Diaz, Jude Law, Jack Black

Plot: On the run up to Christmas, two women, sick to death of men, agree to a transatlantic house swap only to discover that love has a few eligible tricks up its sleeve.

Why it's perfect for Christmas: Writer/director Nancy Meyers is romantic comedy royalty and The Holiday is as disarmingly charming, funny and life-affirming as its downright lovely cast.

Krampus (2015)


Directed by: Michael Dougherty

Starring: Toni Collette, Adam Scott, Emjay Anthony, Stefania LaVie Owen

Plot: When a boy is humiliated by his relatives for still believing in Santa Claus he inadvertently summons Krampus, a demonic spirit who punishes those who lack faith in the magic of Christmas.

Why it's perfect for Christmas: Inspired by the Austro/Bavarian mythological figure of the same name, this is the perfect counterpoint to too much Xmas sweetness.

Still craving more holiday film treats?

myODEON members get more

With a myODEON membership you can enjoy a faster, better booking experience, receive exclusive member offers, and so much more.

Sign up for free
myODEON members get more