Some fans were left unable to sleep as audiences hailed the movie as the best in the genre since The Silence of the Lambs.