Eternal Sunshine of the Spotless Mind ★★★★½

This is a masterpiece. Still great on rewatch 15 years later.