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