Джек Старкс – ветеран войны в Ираке, вернувшийся домой в штат Вермонт после тяжёлого ранения в голову. Однако последствия травмы проявляются: он страдает от приступов амнезии. Однажды, гуляя по зимней дороге, он помогает маленькой девочке и её матери, находящейся под действием наркотиков, починить машину, вставшую у обочины. Однако женщина не благодарит его и прогоняет. А вскоре его автомобиль останавливает полицейский, но у Старкса происходит очередной провал в памяти.
Он приходит в себя на скамье подсудимых. Он не может вспомнить произошедшее, но его обвиняют в убийстве сотрудника полиции, которого он встретил. Джек не может предоставить доказательства собственной невиновности, но его признают невменяемым и назначают принудительное лечение в психбольнице.
Там на мужчину надевают смирительную рубашку, называемую «пиджаком» на здешнем жаргоне, а также заставляют принимать загадочные экспериментальные таблетки. Находясь под их воздействием, он неожиданно необъяснимым образом перемещается в будущее, где встречает ту самую повзрослевшую девочку Джеки, которой он помог, и узнаёт, что жить ему осталось всего 4 дня, поэтому он должен успеть сделать кое-что до своей смерти...