Um jovem, que foi abandonado pelos pais ainda na infância, sofreu vários tipos de abuso em lares adotivos. Já adulto, sofre com pesadelos que se tornam cada vez mais constantes e violentos, mas tenta ajeitar a situação com a ajuda de um psiquiatra. Um dia, ele conhece uma garota que tem tantos problemas quanto ele. Eles começam um relacionamento que parece ser a solução dos problemas que cada um enfrentou no passado, um dando o suporte necessário para o outro. Porém, os pesadelos dele voltam com mais força, em certa altura, colocando não só o relacionamento dos dois em risco, mas as suas vidas também.