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