Katherine is a Ghost of Christmas Present and she must help one soul, Peter, rediscover his Christmas spirit. But this year has something unusual in store.
Kim Matula
as Katherine
Ian Harding
as Peter
Beth Leavel
as Susan Kraine
Lori Tan Chinn
as Arlene
Reginald VelJohnson
as Roy
Kathleen Garrett
as Mrs. Winchester
Christopher Innvar
as Robert Baron
Kate MacCluggage
as Lily Baron
Julian Gamble
as Grampa Bob
Blair Baker
as Charlie
Liana Hunt
as Betsey
Jack Carter Barton
as Teen Peter