Princess Odette (voice)
Nina Herzog
Prince Derek (voice)
Yuri Lowenthal
Jean-Bob
Clayton James
Ru
Ben King
Gong Fa
Muet Li
Yu Yan
Rachanee Lumayno
Narrator
Brian Nissen
Princess Mei Li
Stephanie Sheh
Divine Emperor
George Tang
Fang (voice)
Lynna Yee
Fang
Vivian Lu
Lord Rogers
Joseph Medrano
Queen Uberta
Christine Lakin
Puffin
Gardner Jaas
Speed
Doug Stone
Chen
Alexandre Chen
Chen (singing voice)
Hao Feng
Prince Li
Francis Huang
Writer
Story
Richard Rich
Producer
Director
Co-Producer
Susan Gelb
Visual Effects
Harsh Gajjar
Executive Producer
Seldon O. Young
Storyboard Artist
Mark Sonntag
Production Supervisor
Julia Max
Compositor
Samir Shinde
Laura M. Young
Casting
Bernie Van De Yacht
Background Designer
Hemant Shah
Dipak Chaudhary
Set Designer
Sandeep Yadav
Compositing Supervisor
Niteen Javanjal
Animation
Ashish Hedaoo
Jared F. Brown