What Memento reveals about human nature, 25 years later