Cast (18)

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)

Crew (19)

Susan Gelb

Co-Producer

Seldon O. Young

Executive Producer

Laura M. Young

Executive Producer

Harsh Gajjar

Visual Effects

Bernie Van De Yacht

Casting

Julia Max

Production Supervisor

Mark Sonntag

Storyboard Artist

Sandeep Yadav

Set Designer

Niteen Javanjal

Compositing Supervisor

Samir Shinde

Compositor

Ashish Hedaoo

Animation

Dipak Chaudhary

Visual Effects

Hemant Shah

Background Designer

Richard Rich

Director

Brian Nissen

Writer

Richard Rich

Story

Brian Nissen

Story

Richard Rich

Producer

Jared F. Brown

Producer