The Passions of Carol

Carol Scrooge, the curmudgeonly owner of a sleazy skin publication, insists that her employees work on Christmas. However, on Christmas eve, Miss Scrooge is visited by three ghosts, each of whom shows her a different vision of Christmas, from Carol's lurid past of sexually manipulating her childhood friends to the meager Christmas celebrations of her present-day employee, Bob Hatchet and his wife, to a terrifying and sleazy vision of Christmas yet to come; each visit is infused with a barrel of laughs and a valuable lesson about the importance of giving and holiday spirit.

Loading countdown...
Brazil

Brazil

1985

Mars Attacks!

Mars Attacks!

1996

Pretty Woman

Pretty Woman

1990

Charlie and the Chocolate Factory

Charlie and the Chocolate Factory

2005

The Lord of the Rings: The Fellowship of the Ring

The Lord of the Rings: The Fellowship of the Ring

2001

The Lord of the Rings: The Two Towers

The Lord of the Rings: The Two Towers

2002

The Lord of the Rings: The Return of the King

The Lord of the Rings: The Return of the King

2003

O Brother, Where Art Thou?

O Brother, Where Art Thou?

2000

Eragon

Eragon

2006

The Princess Bride

The Princess Bride

1987

Batman

Batman

1966

24 Hour Party People

24 Hour Party People

2002

Adaptation.

Adaptation.

2002

Around the World in Eighty Days

Around the World in Eighty Days

1956

Proof of Love

Proof of Love

2022

Oh. What. Fun.

Oh. What. Fun.

Miss Pettigrew Lives for a Day

Miss Pettigrew Lives for a Day

2008

Nick and Norah's Infinite Playlist

Nick and Norah's Infinite Playlist

2008

Heart and Souls

Heart and Souls

1993

Four Christmases

Four Christmases

2008