I was impressed with what I saw. Yes the movie had flaws, but they didn't ruin the experience for me. The story was actually better than I thought it was going to be. For the most part, the movie worked by it's set rules and made sense in terms of plot.