This is a good movie @3+ hours that could have been a great movie at about 2 hours 20 mins, I am all for building the story, however, almost a hour of underwater 3G swimming in the middle of the film just to show visual effects was completely overkill IMHO. This did not add to the story in any way. Happy to debate.