Kate Hudson as Dorothea Dumbledore
Christian Coulson as Tom Riddle
Sandra Bullock as Philomena Parkinson
Richard Coyle as Aberforth Dumbledore
Harry Lloyd as Abraxas Malfoy
Penn Badgley as James Avery
Jared Leto as Rabastan Lestrange
Will Tudor as Evan Rosier
Jon Bernthal as Reech Mulciber
Matthew Daddario as Tiberius Nott