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