Wolves and Vampires vs. Vampires with a love triangle in the middle. Good times.