Eternal Sunshine Of The Spotless Mind is a 2004 movie starring Jim Carrey and Kate Winslet. This movie really touched me and I think that Winslet and Carrey deliver their best performances till date in it. The following review by Rotten Tomatoes best explains this movie:

Eternal Sunshine Of The Spotless Mind is an unconventional romance told in the abstract, inventive, and comedic storytelling style of screenwriter Charlie Kaufman. Like his scripts for ADAPTATION and BEING JOHN MALKOVICH, this plot works off of a relatively complex idea that is more easily explained through the language of film than through words. In its most basic description, Joel (Jim Carrey) is undergoing a medical procedure to erase the memory of his ex-girlfriend, Clementine (Kate Winslet). However, while he is unconscious and the procedure is underway, he takes a journey through his mind, reliving moments with Clementine for fear of losing her forever. (more…)