It would have been much better if... (spoilers)
.. they didn't go for Dennis being a vampire. It was very expected, and would have been better if they were able to make him a 'hero' without being a vampire. The actual fighting with a baby winning seemed really weird
A good death is its own reward