Eternal Sunshine of the Spotless Mind

Eternal Sunshine of the Spotless Mind is a 2004 romantic science fiction drama film, written by Charlie Kaufman and directed by Michel Gondry. The film stars Jim Carrey and Kate Winslet as an estranged couple who have their memories of each other erased, but start dating each other again.

The film won the Academy Award for Best Original Screenplay and has since been regarded by critics as one of the best films of the 21st century.

Plot
A man, Joel Barish, heartbroken that his girlfriend Clementine underwent a procedure to erase him from her memory, decides to do the same. However, as he watches his memories of her fade away, he realizes that he still loves her, and may be too late to correct his mistake.

Cast

 * Jim Carrey as Joel Barrish
 * Kate Winslet as Clementine Kruczynski
 * Kirsten Dunst as Mary Svevo
 * Mark Ruffalo as Stan Fink
 * Elijah Wood as Patrick
 * Tom Wilkinson as Howard Mierzwak
 * David Cross as Rob Eakin
 * Jane Adams as Carrie Eakin
 * Diedrie O'Connell as Hollis Mierzwak
 * Thomas Jay Ryan as Frank