Jackie Chan plays Eddie Yang, an Hong Kong cop hot on the trail of the ruthless international crime lord Snakehead. Eddie is teamed with an eccentric British agent, Watson (Lee Evans) and a beautiful lady cop, Nicole (Claire Forlani). Eddie gets killed in the line of duty, but then, through an ancient kind of magic, is revived as an enhanced version of his former self. With the stakes higher than even before, Eddie must master his new skills in order to survive a showdown with the apparently invincible Snakehead.