Memento (2000)

Some memories are best forgotten.

  • Genre: Mystery, Thriller
  • Release Date: 2000-10-11
  • User Rating: 8.2/10 from 10107 ratings
  • Parental Guidance: PG-13
  • Runtime: 1h 53min
  • Language: English
  • Production Company: Summit Entertainment
  • Production Country: United States of America
  • Director:
star 8.2
From 10,107 Ratings
8.4 80 93%


Leonard Shelby is tracking down the man who raped and murdered his wife. The difficulty of locating his wife's killer, however, is compounded by the fact that he suffers from a rare, untreatable form of short-term memory loss. Although he can recall details of life before his accident, Leonard cannot remember what happened fifteen minutes ago, where he's going, or why.

Memento Trailer

Watch Memento Online

You can now watch Memento online on the following streaming providers in the United States.

  • Memento Photos

    Writing Christopher Nolan Screenplay
    Directing Christopher Nolan Director
    Writing Jonathan Nolan Writer
    Production Russ Fega Location Manager
    Production Jennifer Todd Producer
    Production Suzanne Todd Producer
    Production Elaine Dysinger Co-Producer
    Production Aaron Ryder Executive Producer
    Production Emma Thomas Associate Producer
    Sound David Julyan Original Music Composer
    Camera Wally Pfister Director of Photography
    Art Patti Podesta Production Design
    Production John Papsidera Casting
    Sound Richard LeGrand Jr. Supervising Sound Editor
    Editing Dody Dorn Editor
    Production Christopher Ball Co-Executive Producer
    Production William Tyrer Co-Executive Producer
    Costume & Make-Up Cindy Evans Costume Design
    Art Danielle Berman Set Decoration
    Crew Julius LeFlore Stunt Coordinator
    Production Wendy O'Brien Casting Assistant
    Sound David Klotz Music Supervisor
    Directing Steve Gehrke Script Supervisor
    Sound Mikael Sandgren Music Editor
    Production Terrence Harris Casting Associate
    Production Lawrence Lewis Production Coordinator
    Production Page Rosenberg-Marvin Unit Production Manager
    Crew Jenifer Chatfield Post Production Supervisor