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