Ally (Emmanuelle Vaugier) is a smart young career woman who needs a new job.
Samantha (Cynthia Gibb) is a busy Beverly Hills advertising executive/mom whose too-well-mannered kids need some fun in their lives.
Danny Donner (Dean Cain) is the tough-guy owner of a chocolate company who wants a major ad campaign immediately.
Could these three lives intertwining lead to the Christmas that changes everyone's worlds forever?
- Emmanuelle Vaugier as Ally Leeds
- Dean Cain as Danny Donner
- Cynthia Gibb as Samantha Ryland
- Richard Ruccolo as Justin Larose
- Sierra McCormick as Jackie Ryland
- Jared Gilmore as Jonas Ryland
- Sarah Thompson as Tina
- Clyde Kusatsu as Mr. Halligan
- John Burke as Carl Ryland