Watch Castlevania Season 1 Episode 1 - Witchbottle

Castlevania Season 1 Episode 1

Watch Castlevania Season 1 Episode 1 - Witchbottle
A headstrong young woman seeks out forbidden knowledge, and a corrupt bishop courts disaster by enraging a legend.

Release: 2017-07-07