Suggestions by @marian
3,919 suggestions

Matthew McNulty
as Rhoshamandes in The Vampire Chronicles

Tom Cruise
as Lestat de Lioncourt in The Vampire Chronicles

Brad Pitt
as Louis de Pointe du Lac in The Vampire Chronicles

Rufus Sewell
as Hades in Hercules

Riley Voelkel
as Hela, goddess of Death in The family of Loki

Bonnie Wright
as Bonnie Bennett in The Vampire Diaries 2019

Giles Matthey
as Stefan Salvatore in The Vampire Diaries 2019

Andrew J. West
as Chris Perry (Halliwell) in Charmed

Paul Wesley
as Wyatt Halliwell (Adult) in Charmed
Daniel Sharman
as Chris Halliwell in Charmed. The next generation

Matthew McNulty
as Dante Alighieri in The Divine Comedy

Crispin Glover
as Archangel Gabriel in The Divine Comedy

Crispin Glover
as The Archangel Gabriel in Constantine (1988)

Crispin Glover
as Archangel Gabriel in Good Omens

Crispin Glover
as Chamuel in The Bible

Crispin Glover
as Gabriel the Archangel in The Bible
Alexander Skarsgård
as Satan / Lucifer in The Bible

Simon Baker
as Michael the Archangel in The Bible

Crispin Glover
as Xenophilius Lovegood in Harry Potter

Giles Matthey
as Jaden Yuki in Yu-Gi-Oh G/X