Now watching
Castlevania - 25 min
Season 3 · Episode 8 · 10 episodes this season
Something is alive in the priory's basement, and for Belmont and Sypha, time is of the essence. Lenore opens up to Hector about Carmilla's plans.
Season 3
2023
1999
2025
2013
2017
2016
2022
2024
2019
2018
2021
2026
2008
2015