While a good movie in its core, I found myself cringing more than once and asking 'was it necessary'? Great, ingenious concept but through the mind journey it drifted too much into awkward hallucinations than focusing on relationship and what went wrong (And this is the main thing here - the relationship).

I think Kate Winslet is one of the best actresses of her generation. She's fully in and committed to the role. Best part of the movie. Unfortunately, didn't feel the same for Jim Carrey here. I wish I could see more Joel Barish (his character) than Jim Carrey but I saw the grimaces and it was hard to avoid.

I was also pleasantly surprised with Mark Ruffalo and Kirsten Dunst performance. Not so much with Elijah Wood's.