Eternal Sunshine of the Spotless Mind (2004)
Stars: Kate Winslet, Jim Carrey
Joel (Carrey) is fighting a desperate battle within his head, trying to hold onto memories of his lover Clementine (Winslet) as they are being erased by a company he has hired to do the job. The movie is multilayered, multifaceted, and frankly very confusing, so we won't explain any more of the details. But suffice it to say that Joel is heroic in his desire to hold onto something he doesn't even understand, and such heroism inspires a spooky sort of lust.