В маленьком городке, где каждый знает друг друга, обычная жизнь Марвина превращается в настоящий кошмар, когда его посещает ночное видение — мрачное убийство, которое, как оказывается, не является плодов его воображения. Вынужденный копать глубже, он обнаруживает, что затхлые тени прошлого скрывают не только это преступление, но и множество других загадок, угрожающих его сообществу.
С каждой новой ночью его сны становятся все более запутанными и тревожными, и вскоре Марвин осознает, что обладает необычным даром — он способен влиять на ход событий, изменяя сюжет своих видений. В этой непростой игре между реальностью и сном он рискует потерять себя, столкнувшись с опасностями, о которых даже не догадывался.