Harry Potter/Matilda

Cast
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