Kevin Clash
Elmo (voice)
Oliver Platt
Frank / Fairy Godperson
Steve Whitmire
Ernie / Kermit the Frog / Prince the Dog (voice)
Keri Russell
Princess
French Stewart
Prince
Kathy Najimy
Stepmother
Caroll Spinney
Big Bird (voice)
Jerry Nelson
Count von Count / Mr. Johnson (voice)
Frank Oz
Bert / Grover / Cookie Monster (voice)
Martin P. Robinson
Telly Monster / Aloysius 'Snuffy' Snuffleupagus (voice)
David Rudman
Baby Bear (voice)
Joey Mazzarino
King Fred (voice)
Carmen Osbahr
Rosita (voice)