Three seemingly very different lives come together in the most surprising ways. Qiao Feng (Wallace Chung) is a beggar leader. Duan Yu (Kim Ki Bum) is the Dali Prince. Xu Zhu (Han Dong) is a Shaolin monk. What could these very different men have in common? Their lives unfold and then intersect in the most unexpected ways and their lives may never be the same again. “Demi-Gods and Semi-Devils” is a 2013 Taiwanese drama series directed by Lai Shui Ching. It is based on a novel by the same name by Louis Cha.