Harry Potter as Jack Skellington

Ginny as Sally

Ron as Zero

Sirius Black as Mayor

Draco as Lock

Bellatrix as Shock

Vincent Crabbe as Barrell

Voldemort as Oogie Boogie

Lockhart as Dr. Finkelstein

Peter Pettigrew as Igor

Tom Riddle as Mr. Hyde

Quirrell as Clown with the Tear-Away Face

Barty Crouch Sr. as Corpse Dad

Rita as Corpse Mom

Colin as Corpse Kid

Neville Longbottom as Harleyquin Demon

Hagrid as Hanging Tree

Justin Finch as Mummy

Lucius Malfoy as Devil

Lupin as Werewolf

Mad-eye Moody as Melting Guy

Karkaroff as Monster under the stairs

Barty Crouch Jr. as Monster under the bed

Basilisk as Giant Snake