Felix Chong
Director
Director
Painter
Lee Man
Yuen Man
Ng Sau Ching
Uncle Shing
Madam Ho
Lee Wing Chit
Ms Wah
Bobby
Brother Four
Lok Man
Deputy commissioner of police
Release Date
September 30, 2018Original Language
Polish, Mandarin, Thai, EnglishBudget
$38,272,500.00Production Company
Available On