The Cast

50 Members
Lin Peng
Lin PengRachel
Deep Ng Ho-Hong
Deep Ng Ho-HongMan Yeung's Former Partner
Zhang Ran
Zhang RanWang Xiaojie
Jess Teong
Jess TeongRachel's Mother
Thomas Cheung Kwok-Leung
Thomas Cheung Kwok-LeungRussell's Henchman
Lee Man-Piu
Lee Man-PiuRussell's Henchman
Hassan
HassanKenner
Nadia Odeh
Nadia OdehKenner's Wife
Mercedes
MercedesKenner's Daughter
Ronnie Kee
Ronnie KeeTriad boss
Emerson Wong
Emerson WongSean's Henchman
Jack Lo
Jack LoSean's Henchman
Issam M. Husseini
Issam M. HusseiniJordanian Doctor
Lau Ka-Ming
Lau Ka-MingChildhood Man Keung
Louis Yew
Louis YewChildhood Jon
Alan Ng Wing-Lun
Alan Ng Wing-LunMan Yeung's Henchman
Huang Shu-Wan
Huang Shu-WanMan Yeung's Henchman
Christopher Tang
Christopher TangMan Yeung's Henchman
Sarah Hodgen
Sarah HodgenTV Reporter
Evon Tay
Evon TayMalaysian Mother In Pick Up Truck
Mohd Daniel Bin Adnan
Mohd Daniel Bin AdnanMalaysian Son In Pick Up Truck
Jamal M.
Jamal M.Prosecutor
Huang Yu-Cai
Huang Yu-CaiRachel's Driver
Julian Wee
Julian WeeCommercial Flight Pilot
Mike Choong
Mike ChoongTyler's Henchman
Jawed Berni
Jawed BerniTyler's Henchman
Ron Smoorenburg
Ron SmoorenburgTyler's Henchman
Paka Zwedala
Paka ZwedalaInternational Defence Commission Unit (IDC)
Sandy Sydney
Sandy SydneyInternational Defence Commission Unit (IDC)
Robbie Lee
Robbie LeeInternational Defence Commission Unit (IDC)
Tambi Abida
Tambi AbidaInternational Defence Commission Unit (IDC)
Mohammad Ab.
Mohammad Ab.International Defence Commission Unit (IDC)
Youssef Akee
Youssef AkeeInternational Defence Commission Unit (IDC)
Lina M.
Lina M.Jordanian Special Forces
Edris En
Edris EnJordanian Special Forces
Fursan K
Fursan KJordanian Special Forces

Technical Crew

Top Credits
Jack Ng Wai-Lun
Jack Ng Wai-LunScreenplay
Albert Yeung
Albert YeungExecutive Producer
Kenny Tse Chung-To
Kenny Tse Chung-ToDirector of Photography