An amazing story with many twists and turns. Matt Damon gives a great performance but was very impressed with Jude Law. I think he is going to be a big big name in the not to distant future. The whole cast did an outstanding job, but the only thing I found was the picture was a bit too long. Outstanding in all respects. Be sure and go see it!!!!!