Bill Murray plays Francis Cross, a selfish and heartless TV executive who is visited by three ghosts to help him find the true meaning of Christmas.
Karen Allen portrays Claire Phillips, a kind-hearted woman who cares deeply for Francis Cross and tries to help him rediscover his lost humanity.
John Forsythe takes on the role of Lew Hayward, an influential and enigmatic figure from Francis' past who plays a key role in his transformation.
John Glover portrays Bryce Cummings, a smarmy and ambitious executive at the TV network where Francis works, adding to the chaos in his life.
Bobcat Goldthwait plays Eliot Loudermilk, a fired and disgruntled employee who teams up with Francis Cross to navigate the challenges brought by the ghosts.
David Johansen embodies the Ghost of Christmas Past, a spirited and flamboyant figure who takes Francis on a journey through his past experiences.
Carol Kane portrays the Ghost of Christmas Present, a whimsical and mischievous spirit who shows Francis the joy and love found in the present moment.
Robert Mitchum plays Preston Rhinelander, an affluent and powerful individual in Francis' life who reflects the consequences of his actions.
Nicholas Phillips portrays Calvin Cooley, a supportive and caring coworker of Francis who tries to guide him towards redemption.
Michael J. Pollard takes on the role of Herman, a quirky and eccentric character who adds a touch of humor to the unfolding events in Francis' life.
Alfre Woodard portrays Grace Cooley, a hardworking and compassionate mother figure who provides support and guidance to those around her, including Francis.
Mabel King portrays Gramma, a warm and wise family member who serves as a source of comfort and wisdom in Francis' journey towards self-discovery.
Our free email delivers the daily top 10 TV shows and top 10 movies directly to your inbox. Stay ahead of the trends. Sign up below.