Bei einem Einbruch töten die Täter fast eine ganze Familie. Nur der Mann (Casey Affleck) überlebt auf wundersame Weise – trotz zweier Kugeln im Kopf. Nach und nach entwickelt er die Kraft, die Vergangenheit, Gegenwart und Zukunft von anderen Menschen gleichzeitig zu sehen, was er nutzt, um einen Rachefeldzug zu starten. Doch er will nicht nur die Mörder seine Familie finden, sondern auch gleich ganz in der vom Verbrechen dominierenden Stadt aufräumen. Seine Selbstjustiztaten werden immer zahlreicher und immer brutaler und so ist die Ankunft des von der Stadt so benötigten Helden auch gleich die Ankündigung eines Bösewichts…