SYDNEY SWEENEY AS DIANA LOVEGOOD
DANIEL RADCLIFFE AS HARRY POTTER
PHOEBE TONKIN AS PANSY PARKINSON
TOM FELTON AS DRACO MALFOY
LOUIS CORDICE AS BLAISE ZABINI
DANIEL SHARMAN AS THEODORE NOTT
EMMA WATSON AS HERMIONE GRANGER
RUPERT GRINT AS RONALD WEASLEY
WITH:
EVANNA LYNCH AS LUNA LOVEGOOD
HILARY DUFF AS PANDORA LOVEGOOD
HENRY CAVILL AS XENOPHILIUS LOVEGOOD
JULIE ANDREWS AS CLARISSE LOVEGOOD
JONAH HILL AS PEEVES THE POLTERGEIST