Cast and Crew Of - Weird

Cast Members

Mou Fengbin Mou Fengbin

Ma Hengyuan

Li Xinai Li Xinai

Xiuer

Baode Wang Baode Wang

Bei Batian

Wang Hongqian Wang Hongqian

Kawaguchi

Mu Lan Mu Lan

An Ruyi

Yang Hanbin Yang Hanbin

Village Chief

Zhou Xiaorui Zhou Xiaorui

Big Dog

Li Yalin Li Yalin

Honglian

Crew Members

Ren Yingjian

Director