Марк застрял во временной петле. Он проживает один и тот же день снова и снова. Сначала это был ад, но со временем он смирился и даже нашёл в этом своё спокойствие. Он выучил день до мелочей, знает каждое событие и каждого человека, и это знание даёт ему странное чувство контроля.
Всё меняется, когда в этот вечно повторяющийся день он встречает Маргарет. К его изумлению, она тоже замечает аномалии — она тоже застряла в петле. Это открытие становится для них спасением от одиночества. Впервые за бесчисленные циклы у Марка появляется настоящий собеседник, партнёр, друг.
Вместе они решают превратить свою вечность в приключение. Они составляют «карту прекрасных маленьких вещей» — список всего, что можно успеть сделать за один день, если знать его наизусть. Они завтракают в самых разных кафе, исследуют укромные уголки города, разыгрывают незнакомцев, учатся играть на музыкальных инструментах и смотрят каждый закат. Их связь крепнет, и петля из тюрьмы превращается в их личный, бесконечный роман.
Но однажды наступает момент, когда идеальный день, прожитый тысячу раз, перестаёт быть идеальным. У них появляются разногласия. Маргарет начинает мечтать о будущем, о развитии, о том, чтобы вырваться из петли, даже если это риск. Марк же, напротив, боится потерять эту выверенную, безопасную вечность, которую они построили вдвоём. Их любовь, рождённая в застывшем времени, оказывается перед самым сложным выбором: остаться в комфортном «навсегда» или рискнуть всем ради шанса на общее «после».