Suffers from Not Living Up to the Book, mainly because Leo DiCaprio was way too different to how I imagined his character to be.
Final few scenes were very powerful. Film definitely leaned heavily in one direction for what was left quite ambiguous in the book.