The acting is on point, Chloë Grace Moretz is such a great actress. There is also action in it this makes it a little bit more exciting to watch further even though at times the movie is slow. There is a clear beginning end goal, so that is why you want to see this movie until the end. Overall score 6.5/10. Hoping for a sequel.