***Spoiler Alert***
My husband and I went to see it. He spent most of the movie hiding his eyes, so I'll give you my impression: not good.
I was actually laughing at the overdone fight/gore scene when they're attacking everyone in town. BANG! And people fly through the air. Blood splatters like the Kool-Aid Man just exploded 10xs over. If you look closely you'll see many fights between two people where BOTH are getting the crap blown out of them and then getting up like vampires and fighting one another.
1) Why would 2 vampires be fighting/shooting one another?
2) I don't remember the vampires using guns, they really didn't need them.
3) In light of 2, the use of guns on both sides of a specific fight leads the watcher to the conclusion that both parties in said fight were human, but then again, the being shot then jumping back up in a frenzy disqualifies that, considering humans don't get a shotgun shell through the abdomen and spring up like daisies.
A rash of stupidity on the part of the supposedly structured, evolved, and vastly superior vampire group just pissed me off:
1) What kind of idiots do you have to be to take out 99.9% of your food supply in 1/30th of the time you're expecting to stay somewhere.
2) These guys are vampires, not werewolves. They acted suspiciously like the latter imo. They drink blood for God's sake, but they mutilate corpses with a blatant disregard for wasting the precious liquid. It was like not-so-bright vampires meets 300 without the sexy Spartan soldiers.
3) The leader of the vampires specifically forbids them from changing the townsfolk into vampires, and yet people end up changed anyway. If he's so unbelievably badass that the entire pack decides to leave Josh Hartnett alone at the end just because he killed the guy then 1) Why did they dare to go against his will? and 2) Why the Hell didn't someone get punished for disobeying the rules?
4) Could the pointless screeching get any more annoying? No. No it could not. Well, I admit had it been Dakota Fanning as a vampire screeching like she did in War of the Worlds, perhaps.
I agree with you; the ending was bad. However, after the first hour and a half of the movie, I wasn't expecting the ending to be good.