Chang is known for his lone swordsman and hero movies and strangely The Weird Man still reflects this. Cheng plays a righteous, beheaded priest with supernatural powers that returns from the dead to wreak havoc against one of the corrupt kingdoms, making Cheng a heroic swords-ghost.
as Taoist Yu Ji
as Prime Minister Cao
as Toaist Zuo Ci
as Guo Jia, Cao's advisor
as General Sun Ce
as Xiao Qiao
as Da Qiao
as Magistrate Xu Gong
as Duan
as Guo Rang
as Governor Zhou Yu
as Taoist Priest
as Emisarry Chen Zhen of He Bei
as Xu Gong's bodyguard
as Sun Ce's official
as Xu Gong's thug
as Executioner
as Wu Chao
as Sun Ce's servant
as Sun Ce's bodyguard
as mother of sick boy