Daybreakers. A nice surprise, not what I was expecting at all. The premise is great, the story is cool and totally unpredictable, but the movie lags a bit for about thirty or forty-five minutes in the middle. Some of the acting was rather poor, especially from Ethan Hawke and Willem Dafoe, but for the most part the performances were solid. There's some awesome scenes too, especially towards the end. I'd give it a 7.5 / 10.
And why in the fuck is the main vampire named Edward??