ooh so clever!

Rating: 9/10 (2 September 2006)

There's an obvious cast of highly respected a-list actors and actresses here and each one has given a performance to nearly if not the best of their capabilities. I'm not just going to explain the story as you can read it in the blurb although i will say just as you think you have figured out the twist and that you know what is going to happen you find you are wrong to a high level and a new piece of the puzzle appears. Iv got to say that Josh Hartnett makes a great main character and from this movie has made me respect him more. Lucy Lui takes a step back with just a supporting role and is convincing in that as well. All in all this is a enjoyable film that will leave you well entertained!!!