Chloe Grace Morentz owns her performance, Julianne Moore follows through, and Ansel Elgort gives an excellent breakout performance. Also, the updates to modern day are seamless to the point you wouldn't know the book and original film were made in the 1970s. However, the effects are kind of silly in the climax, the side characters don't feel that deep or developed, it can't decide whether it wants to be a repeat of the original or it's own thing; last and by no means the least, it isn't violent enough. Numerous setups for great violent deaths, and yet they cut away before the deliver. That's this movie in a nutshell' great setups, but doesn't follow through. I still like it and will watch it occasionally, but is inferior overall when compared to the original.