Mulan/Harry Potter

Hermione Granger as Fa Mulan

Harry Potter as Shang

Seamus Finnigan as Ling

Neville Longbottom as Chien Po

Viktor Krum as Yao

Albus Dumbledore as The Emporer

Remus Lupin as Fa Zhou

Tonks as Fa Li

Dolores Umbridge as The Matchmaker

Cornelius Fudge as Chi Fu

Lord Voldemort as Shan Yu