Cantonese CastEdit

  • Cally Kwong as Odette (Singing)
  • Jackie Chan as Derek
  • Sarah Chen as Odette (Spoken)
  • Emil Chau as Jean-Bob, Puffin, Bromley, and Speed
  • Maria Cordero as Queen Uberta
  • Gordion Liu as Rothbart and King Willian
  • Liu Xiaodong as Chamberlain and Rogers
  • Rosie Mann as Bridget The Hag (Voice is retianed from the Original English version)
  • Various Chinese Artists
  • Emil Chau and Sarah Chen- Far Longer Than Forever (Chinese Pop)
  • Dreams Come True- The Signs of Love (Asian version of "Eternity")