Well, this looks much better than the first trailer they released:
Gotta love the vampires coming out of the water. Anybody recall that bizarre zombie movie from way back when they come out of the water wearing goggles? What was that?
Add CSS here to override existing styles... -->