Which character does Guy Pearce play in Christopher Nolan’s Memento?

The story behind the answer

Guy Pearce plays Leonard Shelby in Christopher Nolan’s Memento.

Leonard is the film’s protagonist, a former insurance investigator searching for the person he believes murdered his wife. He has anterograde amnesia, meaning he cannot form reliable new memories after a traumatic incident.

To compensate, Leonard uses Polaroid photographs, handwritten notes, and tattoos to preserve information. These tools become central to the film’s mystery because neither Leonard nor the audience can depend on ordinary chronological memory.

Memento is structured with two interlocking timelines: a largely black-and-white story told chronologically and a color story shown in reverse order. Guy Pearce’s performance anchors both strands. The character’s name is sometimes confused with Sammy Jankis, whose condition Leonard recalls as a warning or possible parallel to his own.

Source: Wikipedia · fact-checked Sept. 2026

Add question to a list

Choose a list to keep this question in: