Леонард Шелби выглядит безупречно: элегантный костюм, дорогие часы и блестящий «Ягуар» создают образ состоятельного человека. Однако контрастно этому он предпочитает скромные мотели, где останавливается на ночь. Его жизнь превратилась в бесконечный поиск — он одержим идеей найти убийцу жены и цепляется за каждую зацепку, как за спасительный ориентир.
Но главный враг Леонарда — его собственная память. У него редкое расстройство: он ясно помнит всё, что произошло до трагедии, но новые воспоминания не задерживаются дольше пятнадцати минут. Чтобы удерживать нити расследования, он делает заметки, фотографирует и пишет подсказки самому себе, пытаясь собрать из обрывков целостную картину.