Cast (7)

Xu Jiao

Shi Renmao

Dong Jie

Huang Lei

Wu Gang

Steven Fung Min-Hang

Stephen Chow

Crew (2)

Stephen Chow

Writer

Toe Yuen

Director