В недалеком будущем, где стали возможны путешествия во времени, некая корпорация убирает нежелательных людей, отправляя их в прошлое. Задача принимающей стороны — убить жертву, стерев тем самым несчастного из истории.
Лю Е – 50-летний вор в законе, который когда-то царствовал на улицах Пекина. В преступных кругах его называли Лао Пао Эр, что означает «старая пушка». Однажды его непослушный сын из-за девушки ввязывается в конфликт с бандой гонщиков, где все сплошь золотая молодежь. Лю Е вступается за сына, пытаясь усмирить тех своим авторитетом, но молодая
Пекин, 1922 год. Отец 13-летнего Ли Тяньжаня, влиятельный человек, отказывается выращивать опиум для японцев. В результате всю его семью убивают, а самого парня спасает американский врач. Через 15 лет упорных тренировок Тяньжань возвращается на родину, движимый справедливым желанием отомстить.

Во время очередного задания погибает киллер, на совести которого много невинных жертв. Но таинственным образом он возвращается из потустороннего мира к жизни. И теперь у него есть только 24 часа, чтобы объединившись с убийцей, от руки которого он принял смерть, искупить вину и спасти свою душу.
