Eternal sunshine of the spotless mind is a great love story and a even better movie.

It is deep, sad and happy at the same time and shines with great characters.

Jim Carrey and Kate Winslet are perfect as a couple and their acting is superb. Her character, Clementine, changes hair colour very often throughout the movie, I cannot imagine Kate Winslet feeling about this!

This of course has a deeper meaning, someone has a great interpretation, I am sure.

And that is the best part of this movie: You can interpret things but you do not have to and just watch it for entertainment! This is, in my opinion, how you should make movies!