11,230 suggestions

Erin Doherty
as Narcissa Malfoy in Harry Potter on HBO Max

Morgana Robinson
as Mrs. Wormwood in The World of Roald Dahl

Lucy Punch
as Mrs. Wormwood in The World of Roald Dahl

Rebekah Staton
as Miss Trunchbull in The World of Roald Dahl

Ricky Gervais
as Mr. Wormwood in The World of Roald Dahl

Stephen Graham
as Mr. Wormwood in The World of Roald Dahl

Andy Nyman
as Mr. Wormwood in The World of Roald Dahl

Eddie Marsan
as Mr. Wormwood in The World of Roald Dahl

Antonia Thomas
as Miss Honey in The World of Roald Dahl

Carey Mulligan
as Miss Honey in The World of Roald Dahl

Rose Byrne
as Miss Honey in The World of Roald Dahl

Rakhee Thakrar
as Miss Honey in The World of Roald Dahl

Claire Rushbrook
as Miss Trunchbull in The World of Roald Dahl

Daisy May Cooper
as Miss Trunchbull in The World of Roald Dahl

Rachel House
as Miss Trunchbull in The World of Roald Dahl

Allegra Edwards
as Mrs. Beauregarde in The World of Roald Dahl

Kaley Cuoco
as Mrs. Beauregarde in The World of Roald Dahl

Zoë Chao
as Mrs. Beauregarde in The World of Roald Dahl

Anna Chlumsky
as Mrs. Teavee in The World of Roald Dahl

Rebecca Field
as Mrs. Teavee in The World of Roald Dahl