Good story line. Bit of a plot twist at the end which was unexpected. Special effects are believable. The movie has good atmosphere and utilizes it to good effect.
Acting was surprisingly good from all of the cast. I can't think of any that stood out as poor. A solid 4 out of 5 starts.
This movie is a little above average. The actors all do a competent job. The only real beef I had about it that gave it a "just above average" rating is the plot. The story really doesn't have a whole lot of meat to it. The intro is interesting and has a nice pace, but it quickly devolves into a Rambo style shoot-em-up by mid-point.
On a side note, I found the movie to be just a bit too heavy handed with the religious message with the entire second half repeating how upset God was with his children. It came off feeling a bit preachy in a "I told you so" sort of way that smacked of the type of rhetoric you get in conservative politics these days. I actually found myself getting irritated at the heavy handedness.