The movie had brief moments of well staged thrills interupted by long periods of mediocre and predictable story. Everything was well acted, so even the story was forgiveable... except that the trailers gave the impression that the movie was about the giant battle between man and angels... it wasn't. I felt mislead and realized deep into the movie that there would be no epic angel battle. Big let down.
They left the plot open for a sequel that I don't believe will ever come (and one that I don't think the movie deserves due to the simplistic storyline). Definitely worth seeing if you're bored and you happen to watch a lot of movies. If your expectations are high... wait for the video. :)