Ancient Legends2010Action & Adventure, Drama, War & Politics, Sci-Fi & FantasyLoading watch options…CastWen QingVincent Chiao En-chunDing JunLiu JiaLiu Te-kai