Excellent, excellent, excellent! Everything was excellent, well, perhaps except for Daniel Craig's meaningless accent but definitely one of the best movies (not merely whodunnits!) I've ever seen in my entire life. It was so good I wished it was a 10 episode mini series instead of a movie to consume within only 2 hours! The plot and characters were excellently placed, and all twists were mind-blowing! The only down side as I said was it ended only after 2 hours - however there are many series which go on and on with a plot much leas clever or sophisticated than this! Excellent job - and we want more of this!!!!