Nakon što joj je cijela obitelj ubijena, jedini spas pred ubojicama je njezin samozatajni susjed Leon. On je, naime, profesionalni ubojica koji zavoli djevojčicu te se odluči osvetiti ubojicama njezine obitelji.

Leonard Shelby prati muškarca koji je silovao i ubio njegovu suprugu. Međutim, to mu otežava činjenica da pati od rijetkog, neizlječivog oblika kratkoročnog gubitka pamćenja. Iako se može prisjetiti detalja iz života prije nesreće, Leonard se ne može sjetiti što se dogodilo prije petnaest minuta, kamo ide ili zašto.

Paul Bigler (J. Stewart) bivši je javni tužilac koji se povukao u privatnu praksu. Sada je odvjetnik koji baš i nema mnogo posla, a višak slobodnog vremena koristi čestim odlascima u ribolov. Njegov dobar prijatelj i nekoć glasoviti odvjetnik McCarthy odao se piću i s nostalgijom se sjeća svojih slavnih dana. Jednoga dana Paula nazove Laure Manion i moli da preuzme obranu njezina supruga poručnika Maniona. On je u zatvoru zbog ubojstva nasilnika koji ju je silovao. Laura još uvijek na sebi nosi tragove silovateljevih udaraca, no optužba drži da silovanja nije ni bilo.

2035. godine osuđeni James Cole nevoljko se dobrovoljno vratio u prošlost kako bi otkrio podrijetlo smrtonosnog virusa koji je izbrisao gotovo cijelo stanovništvo zemlje i prisilio preživjele u podzemne zajednice. Ali kad Colea pogrešno pošalju u 1990. umjesto u 1996., uhićen je i zatvoren u mentalnu bolnicu. Tamo upoznaje psihijatra dr. Kathryn Railly i pacijenta Jeffreyja Goinesa, sina poznatog stručnjaka za viruse, koji možda drži ključ misteriozne nevaljale skupine, Armije 12 majmuna, za koju se smatra da je odgovorna za oslobađanje od ubojite bolesti.