This movie is praised for its suspenseful plot, excellent chemistry between Sandra Hoult and Kristen Stewart, and its thought-provoking themes. However, some viewers found it slow and boring, with a dreary story. The acting is generally good, but the plot may be more dreary than expected.