This is my kind of film. Suspense throughout, mystery till the very end... I could write a long review about the film but I realise it wouldn't be that different to what others have already said about it, so my only criticism goes to Anthony Hopkins.
I enjoy watching Anthony Hopkins. I really do. He is a brilliant actor and deserves all the credit he gets. However, his acting seems rather repetitive. He is always assigned to play the role of a man who is highly intelligent, mysterious, always a man of wisdom. Yes, this makes him an interesting character to watch, but we have seen it so many times. The funny thing though this never gets boring. So, I guess, hats off to him for his ability to make us watch the same character over and over again.
Would I watch this film again? Well, I guess so, only if it was on the telly and there is nothing else to watch it. Would I make my friends watch it? Possibly.