Christmas Carole

"There's a new Scrooge in town."

Carole Mackay is an unashamedly outspoken and wealthy entrepreneur. Her online business selling all things festive has earned her a fortune, as well as the nickname 'Christmas Carole'. But her success hasn't made her a better human being. In fact, it's made her worse. The truth is that Carole is a monumentally mean person. Positively Scrooge-like. And, just like Ebeneezer, she doesn't love Christmas at all. But this Christmas Eve, Carole's past, present and future are about to collide. Will some rather familiar Christmas spirits help her discover the true spirit of Christmas?

Loading countdown...
Treasure Planet

Treasure Planet

2002

The Santa Clause 2

The Santa Clause 2

2002

The Heartbreak Kid

The Heartbreak Kid

2007

The Family Stone

The Family Stone

2005

Orlando

Orlando

1992

Smilla's Sense of Snow

Smilla's Sense of Snow

1997

Nineteen Eighty-Four

Nineteen Eighty-Four

1984

The Cabbage Soup

The Cabbage Soup

1981

Clear and Present Danger

Clear and Present Danger

1994

Wuthering Heights

Wuthering Heights

2011

Conan the Barbarian

Conan the Barbarian

1982

Thank You for Smoking

Thank You for Smoking

2005

Killing Auntie

2013

Patriot Games

Patriot Games

1992

The Princess Diaries

The Princess Diaries

2001

Vampires

Vampires

1998

The Brave

The Brave

1997

Lord of the Flies

Lord of the Flies

1963

Deck the Halls

Deck the Halls

2006

Desiring Julia

Desiring Julia

1986