· Action, Drama, Thriller
A pair of experts are recruited by a company to recover a kidnapped victim and his bodyguard in Shanghai.
Loading addons…