It's difficult to say enough about this movie. The cinematography is gripping, the story is well told and the characters are well developed. It doesn't feel like a long movie, even though it is. James C. does a first-rate job of keeping you engaged and wanting more. My only caveat with the film is the green agenda that is pushed several times in the film. It isn't subtle by any stretch of the imagination, especially at the end. I was disappointed that the end of the movie leaves the viewer feeling guilty about being human. It's not what we pay for. In all, a film of epic proportions that everyone should see.