Be patient and hang in this movie builds up momentum and is really good. But you have to pay attention and follow the story. This movie is not one that you can be on facebook at the same time. If you are one of those people that has a short attention span you most likely will be lost early in this movie. We just loved it with it's many twists and turns and is one of the few movies I might like to watch again. Yes, it really was that good. Before we watched the movie we took the time to read the reviews and noted a few that turned it off after a few minutes and blamed poor acting. No, not poor acting, the acting was great, issue is you have a short attention span.