Where can I watch season 2 of Castlevania? Currently you are able to watch “Castlevania – Season 2” streaming on Netflix or buy it as download on Apple iTunes, Google Play Movies, Vudu, Amazon Video. Is Castlevania Season 2 GOOD? While not quite as good as the remarkable first season, Castlevania season