If you don't like this movie, you just don't have a heart. I read some of the reviews here and they claim it's an American movie with an American budget and it does not portray england as it is/was. give me a break. It's a wonderful movie. I suppose you can say something like that about every movie. I live in Bangkok, do I think 'the beach' is the real Thailand? Hollywood has done far worse. Movies are movies, and thanks god this one is a great movie, with a great leading man/boy. He is probably a bit too old for the role, but he plays so well, that you forget about his age and you will enjoy this movie. Don't believe the negative reviews.