Wohin wendest du dich, wenn deine Albträume Wirklichkeit werden? Stephen (Emile Hirsch) und Alicia (Tatjana Nardone) sind ein glückliches junges Paar, das ein einfaches Leben führt, bis Stephen eines mysteriösen Mordes beschuldigt wird. Die Justiz einer Kleinstadt bringt Stephen in eine zwielichtige Nervenheilanstalt, wo eine experimentelle Behandlung zu einer einjährigen Lücke in seinem Gedächtnis führt und ihn dazu bringt, seine schrecklichen Halluzinationen nicht mehr vom wirklichen Leben zu trennen. Während er darum kämpft, die Fragmente seines alten Lebens wiederzugewinnen, beginnt Stephen zu begreifen, dass die Wahrheit beängstigender ist als alles, was er sich vorstellen kann.