Suggestions by @melissacampbell
37 suggestions

Hugh Jackman
as Remus Lupin in Harry Potter

Benedict Cumberbatch
as Remus Lupin in Harry Potter

Neal McDonough
as Voldemort in Harry Potter TV Series (MAX)

Iain Glen
as Lucius Malfoy in Harry Potter TV Series (MAX)

Jon Bernthal
as Fenrir Greyback in Harry Potter TV Series (MAX)

Neil Patrick Harris
as Peeves the Poltergeist in Harry Potter TV Series (MAX)

Benedict Cumberbatch
as Severus Snape in Harry Potter TV Series (MAX)

Cillian Murphy
as Severus Snape in Harry Potter TV Series (MAX)

Sean Bean
as Alastor Moody in Harry Potter TV Series (MAX)

Tom Hardy
as Alastor Moody in Harry Potter TV Series (MAX)

Hugh Bonneville
as Nearly Headless Nick in Harry Potter TV Series (MAX)

Lee Pace
as Lucius Malfoy in Harry Potter TV Series (MAX)

Olivia Colman
as Dolores Umbridge in Harry Potter TV Series (MAX)

Keira Knightley
as Bellatrix Lestrange in Harry Potter TV Series (MAX)

Thomas Brodie-Sangster
as Peter Pettigrew in Harry Potter TV Series (MAX)

Tom Hiddleston
as Sirius Black in Harry Potter TV Series (MAX)

Lesley Nicol
as Pomona Sprout in Harry Potter TV Series (MAX)

Jamie Campbell Bower
as Tom Riddle in Harry Potter TV Series (MAX)

Tom Blyth
as Tom Riddle in Harry Potter TV Series (MAX)

Sam Claflin
as Gilderoy Lockhart in Harry Potter TV Series (MAX)