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?

Nutcrackers
2024
5.8/10

Tantura
2022
7.7/10

Ambulance
2022
6.6/10

Violent Night
2022
7.2/10

Oppenheimer
2023
8.0/10

Ex Machina
2015
7.6/10

12 Angry Men
1957
8.5/10

Top Gun: Maverick
2022
8.2/10

Zack Snyder's Justice League
2021
8.1/10

Joker
2019
8.1/10

All Quiet on the Western Front
2022
7.7/10

Pulp Fiction
1994
8.5/10

Mulan
2020
6.8/10

Birds of Prey (and the Fantabulous Emancipation of One Harley Quinn)
2020
6.9/10

Dune
2021
7.8/10

The Suicide Squad
2021
7.5/10

Black Widow
2021
7.2/10

Parasite
2019
8.5/10

Barbie
2023
6.9/10

Blue Beetle
2023
6.7/10
The Princess Bride
1987
7.7/10