A Beijing crime boss goes after thugs who kidnapped his son in this thriller from Hu Guan.