Incredible and quite intellectual.

Rating: 10/10 (7 July 2005)

This movie without any doubt deserves to be on the top 250 list. Although I had to watch the movie about 4 times to fully understand it, I was surprised beyond all reason to discover that in fact this movie isn't random after all. Once you understand everything, you'll realize that EVERYTHING fits together like a puzzle. One piece can't stand alone without another. I especially loved the casting. This is an unusual but fitting part for Jim Carrey, since it is not a flat-out comedy like most of his other films. It's also an excellent role for Kate Winslet- her diversity as an actress in outstanding. I would recommend this movie to anyone who is good at unraveling intellectual plots or if you aren't, just like being confused.