The Great Wall (2016)/Arthur

Cast

 * William Garin as Arthur
 * Commander Lin Mae of the Crane Troop as Francine
 * Pero Tovar as David
 * Sir Ballard as Buster
 * Wang as Ed Crosswire
 * Shao as Binky
 * Commander Wu of the Tiger Troop as George
 * Peng Yong as Oliver Frensky
 * Commander Chen of the Eagle Troop as Tommy Tibble
 * Commander of the Imperial Guard as Mr. Ratburn
 * Commander of the Deer Troop as Timmy Tibble
 * The Emperor as Mr. Haney
 * Shen as Brain