The Great Wall (2016)/Garfield

Cast

 * William Garin as Orson
 * Commander Lin Mae of the Crane Troop as Lanolin
 * Pero Tovar as Edward R. Furrow
 * Sir Ballard as Bo
 * Wang as Odie
 * Shao as Roy
 * Commander Wu of the Tiger Troop as Wade
 * Peng Yong as The Police Dog
 * Commander Chen of the Eagle Troop as Who the Dog
 * Commander of the Imperial Guard as Garfield
 * Commander of the Deer Troop as What the Dog
 * The Emperor as Jon Arbuckle
 * Shen as Plato