I don't know why this movie didn't get the best reviews. I personally loved it. While watching, I thought it was a little slow in the middle, but then the end makes up for it as it hits you with multiple twists. I really liked what another person said about how the movie was "designed to tickle your mind."