An extremely different part for Anne Hatheway as a type of abused femme fatale. A regular type of beach bum/fishing boat captain character for Matthew McConnaughy. Diane Lane's character is thrown in as a distraction. Djimon Hounson, the boat captain's partner was superb as only one of two sane voices in the movie. The other was Jeremy Strong, the one who changed everything because of the facts he was privy to. All of the characters were typical of an island paradise until you find out that it's not what you think. This is when the movie turns to science fiction with an unusual twist between the abuser, the abused wife, the seaman, and an abused child. I loved the ending.