Really really good movie... read the book... just as good if not better