Rock bands and vampires. They seem to go together, right? Or, they have ever since Lost Boys when the New World got its very own undead icon (some say perfected in none other than Lestat). Then, along comes an independent movie that did a new take. Seemingly an obvious one, but it hadn’t been done…