Jackie Chan spiller hovedrollen som Lin, en agent for spesialstyrken i Hong Kong. Under et oppdrag havner teamet til Lin i et bakholdsangrep, og Lin er farlig nær døden. Flere år senere forårsaker utgivelsen av en episk sci-fi-roman en rekke hendelser som får Agent Lin til å nok en gang slåss mot samme fiende, mens han prøver å redde livet til en ung kvinne som uvitende har blitt en avgjørende brikke i superskurkens dødelige planer.