Chris Pratt (Joseph Gordon-Levitt) hat blendende Zukunftsaussichten: Seine Eltern Robert (Bruce McGill) und Barbara (Alberta Watson) sind gutbetucht, er ist ein beliebter und begabter Schüler, Star in der Eishockey-Mannschaft an seiner Highschool und Schwarm aller Mädels seiner Klasse. Doch dann wird diese Zukunft jäh zerstört:
"Es passiert nur einmal im Jahr, dann sterben sie," sagt er zu seinen Freunden und rast nachts in einer lauen Sommernacht mit ihnen in seinem Auto über eine Landstraße. Er macht die Scheinwerfer aus, um die Schwärme von Leuchtkäfern besser sehen zu können - und dann kracht es...
Chris hat aus purem Leichtsinn das Leben der anderen zerstört, aber auch sein eigenes. Seit dem schrecklichen Unfall plagen ihn Schuldgefühle, und er ist nicht mehr derselbe Mensch: Die einfachsten Dinge kann er sich wegen seiner Gehirnverletzung nicht mehr merken, darum hat Chris ständig ein Notizbuch bei sich, das ihm als Gedächtnisstütze dient.
Er wohnt mit einem Freund, dem blinden Musiker Lewis (Jeff Daniels), zusammen in einer Wohnung, der ihm bei der Bewältigung seines Alltags hilft. Chris übt einen Job aus, dem er geistig gerade so gewachsten ist: Nachts putzt er die Räume in einer Bank.
Eines Tages trifft Chris auf Gary Spargo (Matthew Goode), der sich als alter Schulkamerad von damals in Erinnerung bringt. Der charismatische junge Mann trägt dazu bei, Chris´ Selbstbewusstsein zu steigern und eine neue Freundin zu finden - auch wenn es sich nur um die Stripperin Luvlee Lemons (Isla Fisher) handelt.
Dann offenbart Gary seine wahren Absichten: Chris soll ihm und seinen Kumpanen bei einem millionenschweren Bruch in die Bank helfen, in der er arbeitet. Tatsächlich ist es ihm ein leichtes, den jungen Mann zum Komplizen zu machen. Doch dann läuft der Bankraub anders als geplant, und Chris ist besonders gefordert, seinen lädierten Geist anzustrengen...