Suggestions by @prithvirajbasu
22,447 suggestions

Mads Mikkelsen
as Lucius Malfoy in Harry Potter

Daniel Craig
as Lucius Malfoy in Harry Potter

Jonathan Rhys Meyers
as Barty Crouch Jr in Harry Potter

Michael Fassbender
as Sirius Black in Harry Potter

Christian Bale
as Sirius Black in Harry Potter

John Malkovich
as Barty Crouch Sr in Harry Potter

Michael Caine
as Barty Crouch Sr in Harry Potter

Martin Freeman
as Arthur Weasley in Harry Potter

Ian McKellen
as Albus Dumbledore in Harry Potter

Saoirse Ronan
as Bellatrix Lestrange in Harry Potter
Kelly Macdonald
as Bellatrix Lestrange in Harry Potter

Winona Ryder
as Bellatrix Lestrange in Harry Potter

Rebecca Ferguson
as Bellatrix Lestrange in Harry Potter

Andrew Scott
as Quirinus Quirrell in Harry Potter
Ralph Fiennes
as Alfred Pennyworth in Batman: Bad Blood

Christoph Waltz
as Barty Crouch Jr in Harry Potter

Liam Neeson
as Fenrir Greyback in Harry Potter

Tom Hiddleston
as Lucius Malfoy in Harry Potter

Matt Smith
as Lucius Malfoy in Harry Potter

Gemma Arterton
as Minerva McGonagall in Harry Potter