Ao voltar da 2ª Guerra Mundial, o jovem G.I. (Reeves) descobre que nada mais tem em comum com a esposa que tinha antes de partir para a batalha. Desiludido, ele parte rumo ao norte para trabalhar como vendedor ambulante. Em sua jornada, ele encontra a filha (Aitana Sanchez-Gijon) de um rico propriet..
Trevor Reznik (Christian Bale) é um operário que sofre de insônia. Na fábrica onde trabalha, as condições de trabalho oferecem risco. Para Trevor, os perigos são agravados pela fadiga crônica. Notando a aparência estranha, os colegas percebem que algo está errado, mas não dão a devida importância. U..