For me a very well shooted movie, interesting images, the editing helps the mood of the film, great acting, interesting story, and catching dialogs. Shailene keeps surprising me with her acting. I totally forgot it was a movie, I lost myself in the story.