I agree with the previous reviewers: until the twist occurs the movie does well. McConaughey is always great to watch and is very convincing. The "Old man and the sea" premise is also passable, as is Anne Hathaway. But after the twist the movie becomes a mess. The result is mediocre at best. Not a good drama, not a good thriller, and so-so mystery/fantasy. I only recommend it to the fans of Matthew McConaughey, otherwise, save your time.