 To avoid typecasting in historical dramas, Winslet sought out films set in contemporary times.She found it in the science fiction romance "Eternal Sunshine of the Spotless Mind" (2004), in which she played the neurotic and impetuous Clementine, a woman who decides to erase memories of her ex-boyfriend (played by Jim Carrey).Unlike her previous assignments, the role allowed her to display the quirky side to her personality.