Note: For this cast, some characters will be of the opposite gender. No editing, please!

  • Harry Potter as Matilda
  • Ron Weasley as Lavender
  • Hermione Granger as Hortensia
  • Ginny Weasley as Amanda Thripp
  • Miss Honey as herself (can't think of anyone to play her)
  • Severus Snape as Miss Trunchbull
  • Neville Longbottom as Bruce Bogtrotter
  • Minerva McGonagall as Mrs. Phelps
  • Vernon Dursley as Harry Wormwood
  • Petunia Dursley as Zinnia Wormwood
  • Dudley Dursley as Mike Wormwood