Anna Popplewell as Gemini Lupin
The silly younger half-sister
Sean Teale as Lucas Lupin
The annoying older half-brother
Daniel Radcliffe as Harry Potter
The overprotective God-brother
Emma Watson as Hermione Granger
The smart best friend
Rupert Grint as Ron Weasley
The food lover
Matthew Lewis as Neville Longbottom
The shy friend
Domhnall Gleeson as Bill Weasley
The lover of Fleur
Sam Heughan as Charlie Weasley
The favourite Weasley brother
James Phelps as Fred Weasley
The first prankster friend
Oliver Phelps as George Weasley
The other prankster friend
Bonnie Wright as Ginny Weasley
The brave little sister
Chris Rankin as Percy Weasley
The ambitious older brother
Tom Felton as Draco Malfoy
The childish cousin
Evanna Lynch as Luna Lovegood
The moon
Julie Walters as Molly Weasley
The second mother
Mark Williams as Arthur Weasley
The father figure
Iain De Caestecker as Oliver Wood
The quidditch-obsessed friend
Michael Gambon as Albus Dumbledore
The manipulative headmaster
Alan Rickman [RIP] as Severus Snape
The Potions Master
Robbie Coltrane [RIP] as Rubeus Hagrid
The Amazing Half-Giant
Maggie Smith as Minerva McGonagall
The Deputy Head