South Park/Harry Potter and The Order Of The Phoenix

Cast

 * Kyle Broflovski as Harry Potter
 * Stan Marsh as Ron Weasley
 * Wendy Testaburger as Hermione Granger
 * Bebe Stevens as Ginny Weasley
 * Heidi Turner as Luna Lovegood
 * Butters Stotch as Neville Longbottom
 * Kenny McCormick as Seamus Finnigan
 * Tammy Warner as Cho Chang
 * Randy Marsh as Remus Lupin
 * Sharon Marsh as Nymphadora Tonks
 * Uncle Jimbo as Sirius Black
 * Chef as Kingsley Shocklebolt
 * Doctor Mephisto as Alastor "Mad-Eye" Moody
 * Jesus as Albus Dumbledore
 * Principal Victoria as Minerva McGonagall
 * PC Principal as Severus Snape
 * Mr. Garrison as Cornilius Fudge
 * Eric Cartman as Draco Malfoy
 * Grandma Stotch as Dolores Umbridge
 * Leslie Meyers as Bellatrix LeStrange
 * Lennart Bedrager as Lord Voldemort