Jim Carrey joue un type perdu qui n'a jamais su ni ce qu'il aimait, ni ce qu'il était. Il rencontre une femme (Kate Winslet) un peu folle et changeant d'état psychologique comme de couleur de cheveux. Elle décide de l'oublier grâce à une technologie développé alors, il fait de même. Grâce à leur lutte collective, ils intègrent ses rêves à lui, et finissent pas trouver une échappatoire. Finalement, ils finissent par savoir tous deux qu'ils ont utilisé cette technologie, et finissent par s'accepter, soi-mêmes et entre eux. Ca se termine sur "Everybody's got to learn sometime". Une belle réflexion sur l'erreur de souhaiter oublier celui/celle qu'on a aimé/e. Mais aussi sur le fait qu'on puisse finalement accepter tous les défauts d'une personne en y réfléchissant un peu, et en tendant la main. Ca donne envie d'être aussi spontané qu'eux. De faire des choses folles par amour. C'est certainement ça qu'il y a de mieux à faire.