Eternal Sunshine of the Spotless Mind 2004 ★★★★★

One of the greatest love stories of all time. I've seen this three times and it keeps getting better. Charlie Kaufman is the man!