My exact reaction upon seeing the end of this movie was, "Well, that was stupid". What a horrible piece of garbage, totally predictable, not well done/written at all. Initially, you would think, seeing that Hilary Swank, Jeffrey Dean Morgan, Lee Pace, and Christopher Lee are all in this, that it would be a good movie, well worth the time spent watching it.
But no, that is one assumption that is terribly incorrect. This type of plot is over-done, and really, if another movie is going to be churned out of this type, it should at least be something really and truly worth watching, not some piece of garbage you're going to regret spending your money to see. I don't know who the people are who decided this should be made into a movie in the first place, but they should be fired.