В будущем стали возможны путешествия во времени. Воспользовавшись этим, преступный синдикат нашел оригинальный способ убирать «нежелательных» людей: он отправляет их в прошлое, где жертву поджидают киллеры. Таким образом, неугодные люди «стираются» из настоящего навсегда. Все идет гладко до тех пор, пока один молодой стрелок (Гордон-Левитт) не получает очередной заказ. И возникает проблема, очень большая проблема. Ибо жертва — немного постаревший он сам (Уиллис)!
Окружной прокурор пошёл на сделку с преступниками и освободил их из тюрьмы. Тогда человек, чья жена и ребёнок погибли от рук убийц решает отомстить прокурору, совершив правосудие самостоятельно. Его ловят и сажают в тюрьму, но он неожиданно ставит ультиматум: он будет убивать, не выходя из-за решетки, если его требования не будут выполнены. Смешное заявление, но вскоре люди правда начинают гибнуть.