Got more than I expected from this action packed thriller. Tense scenes from beginning to end. Multifaceted plot that ties together reasonably. I'll watch anything with Gary Oldman in it but he is unfortunately not in as large a role as you'd believe as a top billed cast member. The acting of Gerard Butler is basically what you'd come to expect from him and he caries the film for the most part. I've seen a lot of comments knocking the realism of the film. I'm not in the Navy, so I can't speak to how all those sequences might play out. But for a movie that takes place in the ocean you would have thought you'd have seen at least one fish!