Demi-Gods and Semi-Devils official wallpaper
Demi-Gods and Semi-Devils poster

Demi-Gods and Semi-Devils

(2021)

Cast

Tony Yang as Xiao Feng
Tony Yang

as Xiao Feng

Bai Shu as Duan Yu
Bai Shu

as Duan Yu

Zhang Tianyang as Xu Zhu
Zhang Tianyang

as Xu Zhu

Janice Man as Wang Yuyan
Janice Man

as Wang Yuyan

Su Qing as A Zhu
Su Qing

as A Zhu

He Hongshan as A Zi
He Hongshan

as A Zi

Du Houjia as Yu Tanzhi
Du Houjia

as Yu Tanzhi

Lu Mingming as Qiao Sanhuai
Lu Mingming

as Qiao Sanhuai

Liu Kai as Uncle Huang
Liu Kai

as Uncle Huang

Crew

Yu Rong Guang as Directing department
Yu Rong Guang

Director

Zidan Yuan as Writing department
Zidan Yuan

Screenplay