Wow!!!

Rating: 10/10 (8 November 2006)

It has been a long time since I was as impressed by a movie as I was by this one. Stellar acting by everyone involved, a storyline that makes you think and a very intriguing plot. I'm usually pretty good at guessing the twist ending long before the end, sometimes even before I see the film, but I didn't guess it this time. The casting was just excellent. Everything flowed perfectly. Plenty of twists and turns without seeming ponderous. And the ending was tied up quite neatly, unlike many films that don't seem to know how to wrap themselves up when they have as much to tie together as this one. I can't rate this one highly enough. It is well worth the money paid to see it, and I am more than ready to pay to see it again.