Детектива Хоппера Бретта осудили за убийство Альберта Гарза - помощника окружного судьи. Однако детектив понимает, что его кто-то подставил, ведь на момент убийства у него есть твердое алиби, проанализировав ситуацию, осужденный совершает побег из под стражи. Проснувшись утром, Хоппер понимает, что снова повторяется вчерашний день... он начинает поступать иначе, чем в предыдущие разы - ведь у него есть неоспоримое преимущество, он знает, что произойдет сегодня... Все это не закончится до того момента, пока детектив не найдет того, кто его подставил... однако сделать это будет не легко - раны прошлых дней не заживают на нем и с каждым днем появляются новые...