I read these reviews before I see a movie to get an idea of what to expect. But in this case I'm glad I saw it anyway. The action flows along so that the length of the moving didn't seem numbing. Sure much of it is predictable, but the acting and direction make it interesting. The cinematography is breath taking, the computer generated scenes are fake looking,but then they are in most movies. If you're looking for a thought provoking, socially significant film this isn't it. What this is, is a great evening's entertainment.