Renfield and Dracula are back but this time in modern day New Orleans. We're taking a bite out of Renfield from 2023.