The movie was intriguing, but there were many implausible aspects of the plot (beyond the basic premise, for which you have to suspend disbelief). Some of the characters knew more than they possibly could. The ending was confusing. DiCaprio was mediocre. Finally, it was about half an hour too long.