Netflixs animated Castlevania series is premiering on July 7, 2017, and yet we havent heard a peep about the cast.

Producer Adi Shanker took to YouTube to reveal the full cast behind the four 30-minute episodes that were inspired by the classic video game series that introduces the man that killed Dracula.

While a few names have already been shared, the full cast includes Richard Armitage (Hannibal) as Trevor Belmont, James Callis (Battlestar Galactica) as Alucard, withFred Tatasciore,Alejandra Reynoso, Emily Swallow.

The coolest reveal, however, is thatGraham McTavish,who can be seen on AMCs Preacher as the Saint of Killers (above), is starring as Dracula!

Castlevania is a dark medieval fantasy following the last surviving member of the disgraced Belmont clan, trying to save Eastern Europe from extinction at the hand of Vlad Dracula Tepe himself.

The animated series is written by best-selling author and comic book icon Warren Ellis and executive produced by Ellis, Kevin Kolde, Fred Seibert, and Adi Shankar.