As other reviewers said, the fx were very good but there was no plot. AT ALL. So many questions were left unanswered almost as if they cut the middle out and thought it didn't matter. I rarely get to see "grown-up" movies at the theater due to having small children and I regret wasting my limited time on this one.