11,234 suggestions

Robert Sheehan
as The Doctor in British Actors who should play British iconic characters

Michaela Coel
as The Doctor in British Actors who should play British iconic characters

Sally Phillips
as Winky in Harry Potter on HBO Max

Henry Ashton
as Gilderoy Lockhart in Harry Potter on HBO Max

Kristin Scott Thomas
as Minerva Mcgonagall in Harry Potter on HBO Max

Ṣọpẹ́ Dìrísù
as Kingsley Shacklebolt in Harry Potter

Rafe Spall
as Arthur Weasley in Harry Potter

Chris O'Dowd
as Arthur Weasley in Harry Potter

Anthony Boyle
as Professor Quirrell in Harry Potter

Iain Glen
as Professor Dumbledore in Harry Potter

Aneurin Barnard
as Professor Snape in Harry Potter

Zac Gabriel Werb
as Gellert Grindelwald (Young) in Harry Potter on HBO Max

Willem De Schryver
as Gellert Grindelwald (Young) in Harry Potter on HBO Max

Ethan Lamb-Kelly
as Gellert Grindelwald (Young) in Harry Potter on HBO Max

Til Schweiger
as Gellert Grindelwald in Harry Potter on HBO Max

Jamie Harris
as Gellert Grindelwald in Harry Potter on HBO Max

Nicholas Hope
as Gellert Grindelwald in Harry Potter on HBO Max

Chanel Cresswell
as Madam Rosmerta in Harry Potter on HBO Max

Lydia Rose Bewley
as Madam Rosmerta in Harry Potter on HBO Max

Hattie Morahan
as Charity Burbage in Harry Potter on HBO Max