Renfield (2023) First Thoughts and Reaction