Originally I had a whole massive review written for this but then I accidentally deleted it...so here's the short version. The plot is pretty good yet predictable. The acting kinda sucks. The villain is good. The effects are a bit silly. But in the end it doesn't matter because throughout the film it is continually tense and has a decent ending to satisfy the viewer.