as Queen Victoria
as Captain Charles Elliot
as Lin Zexu
as Gordon Bremer
as Hill
as Mary Denton
as Missionary
as Guan Tianpei
as Captain White
as M.P.
as Yi Shan
as Qi Shan
as Denton
as Lin ZeXuShiwei/林则徐侍卫
as Rong'er
as He Jingrong
as He Shanzi
as Daoguang Emperor