Starring Cast
Key crew
Director
Screenplay
Based on
Producers
Music
Editor
Production design
Full cast
23 cast membersPrudence Edwards
Young Eden Starling (voice)
Leanne Araya
Young Eden / Spirit Of Christmas Past / Ann / Nan (singing voice)
Shauntia Fleming
Catherine (singing voice)
Lisa Roth
Spirit Of Christmas Present (singing voice)
Kelly Bixby
Spirit Of Christmas Future (singing voice)
Michael Ann Angone
Tammy (singing voice)
Tim Fett
Maurice (singing voice)
Luke Smith
Freddy (voice)
Anthony Fett
Freddy (singing voice)
Morgan Roff
Jacob (voice)
Crew by department
16 crew membersDirecting
Production
Anita Lee
Producer
Pat Link
Production Manager
Carrie Wilksen
Producer's Assistant
Jennifer Twiner McCarron
Producer's Assistant
Editing
Other
David Dick
Art Designer
Gavin Ball
Art Designer