Jim Carrey says his last movie is a good prescription for squabbling lovers.

Carrey plays a man who has the painful memories of his girlfriend erased from his mind in "Eternal Sunshine of the Spotless Mind." At a party for the DVD release of the film on Thursday, he offered this promise about the hard-knocks love story:

"I guarantee you, couples who see this movie — and it's not gooey, it's not romanticized in any way — but couples who see this movie will love each other after," he told Associated Press Television News. "They'll go, 'Awww, what the hell . . . you're not so bad!' It supports love."

Joining Carrey at the party was co-star Kate Winslet, who plays the multicolored-hair love interest Clementine. Clementine starts a battle of memory erasure when she scrubs him from her mind first. The DVD is set for release Tuesday.