this was such an amaizing movie I even went to see it for a secound time wanting to see the details because I could have missed something and it was even better the secound time around. The movie is long butwhen you walk out of the theater you don't feel like 3 hours has gone by. Not too much of anything, just the right amount of action and romance and characture growth.