Witness to an Ancient Empire III

Witness to an Ancient Empire III

51 episodes

Cursed with immortality, Li Qing navigates Emperor Zhu Di's twilight succession struggle to secure Crown Prince Zhu Gaochi's throne while facing old ties with Princess Mu Zhuoer. After resolving Emperor Jianwen's mystery, he witnesses Zhu Di's final moments and resumes his lonely eternal journey.

New movies

See all movies