Release Date: 2012
PG-13|1 hr 48 min
A Taoist priest (Zhao Youliang), rumored to know the secret of immortality, sets forth to end Genghis Khan's string of bloody conquests.
Director: Ping Wang
Production Co: Tara Contents, Shandong Film Studio, China Film, Shandong Film & TV Group Co., Boram Entertainment, Shandong Wohan Culture and Media Co.