Jonathan Green
Cheng Lan (as Xingtong Yao)
Master
James Hook
Miss Dudley
Witch (as Li Ma)
Iron Mask / Peter The First
Menshikov
Grey
Treasurer (as Yu Li)
Li Hong (as Mengmeng Li)
Dead Cossack
Sirko
Spirid
Boatswain
Zhong Hao
Zhong Yi
Zhong Zhe
Li Hu (as Che Sun)
Daniel Green
Elizabeth Chase
Chief Guard
Johnny Lion
Markus
Jade Wizard
Smoke Wizard
Sound Wizard
Electrician Wizard
Tea Seller (as Tong Jiang)
Dragon Dance Commander (as Guofeng Li)
Witch Servant (as Jiayao Zhang)
Witch Servant (as Xuanru Shi)
Chinese Merchant (as Ruan Yougcheng)
The Captain
Lord Dudley
Ambassador
Khoma
Background Actor
Cossack Foma / Background Actor
Seaman / Background Actor
Leader of the Thugs / Background Actor
Foreign Ambassador / Background Actor
Dutch Ambassador / Background Actor
Background Actor (as Petar Zekavitsa)
Cossack / Background Actor
Background Actor (as Maxim Emelianov)
Boyar / Background Actor
Background Actor (as Oleg Cheveliev)
Background Actor (as Andrey Beloziorov)
Foreign Ambassador
Background Actor (as Karolin Kabakuala)
Background Actor (as Dana Markova)
Background Actor (as Yongli Ma)
Background Actor (as Qu Shuxian)
Background Actor (as Yiwen Xu)
Background Actor (as Li Jianqiao)
Background Actor (as Zhu Xiaowei)
Background Actor (as Hu Yijie)
Background Actor (as Shu Hanyu)
Background Actor (as Fan Dawei)
Background Actor (as Cai Changsheng)
Background Actor (as Li Yan)
Background Actor (as Bo Bing)
Background Actor (as Zhang Jinshuang)
Background Actor (as Gong Cui Ying)
Background Actor (as Pang Guochang)
Background Actor (as Zhao Wan Yu)
Background Actor (as Chen Xingyu)
Background Actor (as Xuhui Hao)
Background Actor (as Shunde Zhu)
Background Actor (as Fei Hu)
Background Actor (as Zhaohua)
Background Actor (as Shizhe Jin)
Background Actor (as Chao Han)
Background Actor (as Quiqin Zhou)
Background Actor (as Weiming Liu)
Commandant Milbridge (uncredited)
ZomZom (uncredited)
Dr. Belle (uncredited)
Tower Guard (uncredited)
Soldier #1 (voice) (uncredited)
Witch Princess (voice) (uncredited)
Prisoner of the Tower of London (uncredited)
(uncredited)
Prisoner Tower of London (uncredited)
Tower of London Guard (uncredited)
HereBelle (uncredited)
Rend (uncredited)
Chen Lang (voice) (uncredited)
Treasurer (voice) (uncredited)
Prisoner (uncredited)