1 Season 54 Episode The Demi-Gods and Semi-Devils - Season 1 Episode 20 Country : China Genre : Drama, Action & Adventure Director : Louis Cha Cast : Kim Ki-bum, Han Dong, Zhang Meng, Wallace Chung Hon-Leung, Jia Qing, Shu Yan