Slayers Red Band Trailer Has Vampires on the Hunt for Influencers

Vampires have a new definition of a thirst trap. More like a bloody thirst trap in the vampire horror film Slayers. The film stars Thomas Jane (The Punisher) in the lead role as he attempts…