The Lair
The Lair is a here! original television series following a coven of vampires who operate a sex club in an island community, the exact location of which is never mentioned.