
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.
Where to Watch
No US streaming subscription carries this title right now.
Top Cast

Mary Stuart
Carol Scrooge

Kim Pope
Barbara Hatchet

Jamie Gillis
Bob Hatchet
Arturo Millhouse
The Spirits

Kevin Andre
The Spirits

Shaun Costello
The Spirits

Susan Sloan
Barbie White

Day Jason
Gina
Toni Scott
Pauli the Maid

Marc Stevens
Lance Marley's Ghost

Sonny Landham
Curt Reynolds

Alan Marlow
Billy Baxter
Ashley Moore
Hooker's Customer

Carter Stevens
Tony
More Like This

Hard to Die

Desperate Living

Balls Up

Ricky Gervais: Armageddon

The Overnight

Female Trouble

Ricky Gervais: Mortality

A Very Harold & Kumar Christmas

The Crow

Bill Burr: Walk Your Way Out

Pretty Persuasion

Who Is Cletis Tout?

Michael Bolton's Big, Sexy Valentine's Day Special

Louis C.K.: Oh My God

The Sweet East

Accident Man

Jeff Dunham: Arguing with Myself

The Primevals

Jimmy Carr: Natural Born Killer

Strawberry Mansion
