Where To Stream Castlevania Season 2 Episode 1
War Council
- Aired October 26, 2018
- 25 Min
- Rated 8.1
- Number 31 Of 32 Rated Episodes
Dracula entrusts a deadly -- and personal -- mission with two humans who truly hate humanity, not knowing that he himself has become a target.