Nach seinem großen Erfolg mit Hotel Ruanda wechselt der nordirische Regisseur Terry George das Genre und präsentiert einen packenden Thriller über Schuld und Rache. Der frisch geschiedene Anwaltsgehilfe Dwight Arno (Mark Ruffalo) ist mit seinem 10-jährigen Sohn Lucas auf dem Heimweg von einem Baseballspiel als er den ebenso alten Josh vor einer Tankstelle überfährt. In Panik flieht er von der Unfallstelle. Joshs Vater, der Professor Ethan Learner (Joaquin Phoenix) sowie seine Mutter Grace (Jennifer Connelly) müssen hilflos mit ansehen wie er stirbt. Während sich Ethan voller Verbitterung auf die Suche nach dem Mörder seines Sohnes macht, versinkt Dwight in Schuldgefühlen und Depressionen.