Great film, you get to experience the young talent of some amazing actors at the start of their careers. Definitely, a film you can re-watch and analyze. I personally see the film differently each time I re-watch it. I highly suggest the book as well. The film is fairly accurate to the book but there are some added effects in the film. Overall, five out of five.