Its a 6 out of 10 for me, but this is because i read the book. so much from the book is changed or dropped that really should not have been, especially some of the key events (pun intended). but, if i was seeing this without reading the book first, i would give it an 8