Kelly Sheridan
Barbie (voice)
Morwenna Banks
Eden Starling (voice)
Melissa Lyons
Eden Starling (singing voice)
Prudence Edwards
Young Eden Starling (voice)
Leanne Araya
Young Eden / Spirit Of Christmas Past / Ann / Nan (singing voice)
Kandyse McClure
Catherine / Young Catherine (voice)
Shauntia Fleming
Catherine (singing voice)
Kathleen Barr
Chuzzlewit / Spirit Of Christmas Present / Mrs. Dorrit (voice)
Pam Hyatt
Aunt Marie (voice)
Tabitha St. Germain
Spirit Of Christmas Past / Seamstress / Baby (voice)
Lisa Roth
Spirit Of Christmas Present (singing voice)
Gwynyth Walsh
Spirit Of Christmas Future (voice)
Kelly Bixby
Spirit Of Christmas Future (singing voice)
Amelia Henderson
Kelly / Tammy (voice)
Michael Ann Angone
Tammy (singing voice)
Fabrice Grover
Maurice / Orphanage Head (voice)
Tim Fett
Maurice (singing voice)
Shannon Chan-Kent
Ann / Nan (voice)
Anthony Fett
Freddy (singing voice)
Melissa Lloyd
Mrs. Beadnell (voice)
Terry Klassen
Hypnotist / Boz (voice)