No exactly what I expected from the preview. It seemed predictable. There were plot twists, but they weren't really a surprise when they surface. It was slow at times as well, several people were talking about dozing off for a few seconds leaving the midnight showing. Even with all of that, It was a good movie. It kept you on the edge of your seat at times, confused and wondering what may happen next, others. Great acting, and cinematography. The script could have used a little more, as I said it was somewhat predictable. I would recommend it overall.