I've read the book and watched 3 of the movie versions of it. This is by far my favorite. Hailee's performance was a little wooden, but, it didn't took away, at least for me, from feeling what they were portraying. Paul Giamatti's performance was so moving. Douglas Booth was fantastic, a perfect Romeo.