Cast and Crew of The Knight of Shadows: Between Yin and Yang

Cast of
The Knight of Shadows: Between Yin and Yang

About The Knight of Shadows: Between Yin and Yang

  • Released on February 05, 2019

Pu Songling, a legendary demon hunter, is asked to investigate the mysterious disappearances of young girls from a small village. When he discovers evil forces are kidnapping the girls to feast on their souls, he sets out to save humanity from the inhuman invasion journeying through hidden worlds and colorful dimensions.

Full Cast of The Knight of Shadows: Between Yin and Yang

Jackie Chan
plays Pu Songling

Jackie Chan as Pu Songling

Jackie Chan (Chinese: 成龍; born 7 April 1954), born Chan Kong-sang, is a Hong Kong actor, action choreographer, filmma...

See Jackie Chan's other roles

Zhong Chuxi
plays Nie Xiaoqian

Ethan Juan
plays Ning Cai Cheng

Austin Lin

Austin Lin

Austin Lin was born on January 27, 1988 and is currently 36 years old.

See Austin Lin's other roles

Qiao Shan

Charles Luu

Lance Luu

Mark Luu

Pan Changjiang

Xia Meng
plays Girl

Lin Peng

Kingdom Yuen

Zhu Tianyu
plays Maid

Ren Qing'an
plays Guest


Crew of The Knight of Shadows: Between Yin and Yang

Discover the backstage crew of The Knight of Shadows: Between Yin and Yang →