Suggestions by @prithvirajbasu
22,432 suggestions

John Malkovich
as Barty Crouch Sr in Harry Potter.

Matt Smith
as Barty Crouch Jr in Harry Potter.

Tom Hollander
as Peter Pettigrew in Harry Potter.

Imogen Poots
as Nymphadora Tonks in Harry Potter.

Jared Harris
as Alastair Moody in Harry Potter.

Kaya Scodelario
as Hannah Abbott in Harry Potter.

Judi Dench
as Minerva McGonagall in Harry Potter.

Andrew Scott
as Severus Snape in Harry Potter.

Ian McShane
as Gellert Grindelwald in Harry Potter.

Jared Harris
as Albus Dumbledore in Harry Potter.

Chiwetel Ejiofor
as Lucius Malfoy in Harry Potter.

Christoph Waltz
as Lucius Malfoy in Harry Potter.

Liam Neeson
as Albus Dumbledore in Harry Potter.

Adam Driver
as Severus Snape in Harry Potter.

Ian McKellen
as Albus Dumbledore in Harry Potter.

Kelly Macdonald
as Bellatrix Lestrange in Harry Potter.

Bill Nighy
as Lord Voldemort in Harry Potter.

Elle Fanning
as Eowyn in Alternative Middle Earth cast (version 2)

Anna Kendrick
as Arwen in Alternative Middle Earth cast (version 2)

Jared Harris
as Saruman in The Lord of the Rings