Eternal Sunshine of the Spotless Mind ★★★★★

A mature and melancholy look at relationships and all their flaws. Eternal Sunshine of the Spotless Mind is surreal and insightful. I was reminded to rewatch it after seeing Scott Pilgrim - both movies involve a girl who changes her hair color frequently, getting over exes, and dream-like sequences. Only this one is rated-R and sad.