TV Anime Castlevania Season 3 Raises the Stakes The Castlevania hellatus (hell + hiatus) ends when Season 3 of the animated series lands on Netflix, on March 5th. Read more