A romantic version of Matrix with no complex Sci-Fi.

When the movie starts, you will have no idea what you are going to encounter. It starts from a simple memory erase to things being played in mind and physical world. I really took time to digest what i am really watching. If you are a real freak or geek, you really going to watch it again and again to understand the underlying concept.

Story, although is mind bending, but you will enjoy and especially when it is played by Jim Carrey.

One thing, I feel was not justified. The couple whose memories were erased fell for each other again with their changed personalities. May be they learned lessons and had a fresh start. But this part is not aligned with main idea of the story.