Memento 2000 ★★★★½

Excellent as always.