If you can tolerate Gerard's smugness, and get through the slow beginning, the movie rewards you with a lot of action, intrigue, and chases. Of course, we know how it is going to end, but that's okay because this is an action film, not a mystery. The actors do a good job, but Downey Jr. plays it a little too stiffly.