Yang TianxiangGao Shi (voice) Ling ZhenheLi Bai (voice) Junquan WuGao Shi (old) (voice) Xuan XiaomingLi Bai (old) (voice) Lu LifengCheng Jianjun (voice) Liu XiaoyuDu Fu (young) / Li Bai Zong (voice) Lu XiranGao Shi Shu Tong / Gao Shi (young) (voice) Li ShimengPei Shi'er (voice) Xu JiaqiPrincess Yuzhen (voice) Qiu QiuYangzhou Dancer (voice) Shang HongZhang Xu (voice) Chen ZheLi Guinian (voice) Shuiyu TangWang Changling (voice) Jiang QiuzaiWang Wei (voice) Li HaojiaLi Yong / Veteran of Pujin Post Station (voice) Yan YanshengHe Zhizhang / Gao Tianshi (voice) Fan ZhechenZhang Shougui (voice) Cai ZhuangzhuangChang Jian (voice) Yihui XiePipa Girl (voice) Luan LishengSeibei Veterans (voice) Guo HaoweiOriginal Music Composer