Jack Starks, Körfez Savaşı sırasından başından ağır yaralanmasına rağmen hayatta kalabilmiş eski bir askerdir. İyileşmesine rağmen sürekli hafıza problemleri yaşayan Jack, hiç akrabası da olmadığı için bu krizleri daha da ağır geçirmektedir. Son çare olarak doğduğu kasabaya, Vermont’a geri dönmeye karar verir.Otostopla yoluna devam eden Jack, arabası bozulmuş sarhoş bir kadına yardım eder. Kadının 8 yaşında bir kızı vardır. Kanada sınırını geçmek üzere yol alan bir adam tarafından arabaya alınırlar ve biraz ileride polis kontrolü ile karşılarşırlar.Jack’in gelgitlerle dolu hafızasındaki son görüntüler bunlardır. Kendine geldiğinde bir akıl hastanesine hapsedildiğini fark eden genç adam, bir polis memurunu öldürmekle suçlanmaktadır.