Multiple choice general knowledge Kate Winslet`s screen name in Eternal Sunshine Of the Spotless Mind ? Mary Clementine Carrie Kirsten Reveal answer Fill a bubble to check yourself B Correct answer Explanation Kate Winslet played Clementine Kruczynski, the impulsive love interest in Eternal Sunshine of the Spotless Mind. Her distinctive hair color changes were a plot device.