Castlevania Season 3 trailer: ‘It’s bloody chaos out there!’

The Castlevania Season 3 trailer teases “a season full of psychedelic horror” starting March 5 on Netflix.