Yuen Wah , Yuen Qiu , Danny Chan Kwok-kwan , and Bruce Leung Siu-lung co-starred in prominent roles .
Yuen Wah , Yuen Qiu , Danny Chan , and Bruce Leung co-starred in prominent roles .