Harry Potter
Harry ~ Suraj Sharma
Ron ~ John Boyega
Hermione ~ Jessica Sula
Ginny ~ Keke Palmer
Neville ~ Dev Patel
Luna ~ Yumi Lambert
Fred ~ Nathan Stewart-Jarrett
George ~ Nathan Stewart-Jarrett
Percy ~ Michael B. Jordan
Charlie ~ Donald Glover
Bill ~ Sinqua Walls
Fleur ~ Ashika Pratt
Viktor ~
Cho Chang ~
Draco ~ Sen Mitsuji
Lucius ~ Daniel Dae Kim
Narcissa ~ Park Si Yeon
Voldemort ~
Bellatrix ~ Yunjin Kim or Bae Doona
Remus ~
James ~ Naveen Andrews
Sirius ~
Wormtail ~
Lily ~ Alyssah Ali
Arthur ~ Chiwetel Ejiofor
Molly ~ Viola Davis
Snape ~
Dumbledore ~
McGonagall ~
Hagrid ~
Dudley ~
Vernon ~
Petunia ~
Nymphadora Tonks ~
Trelawney ~
Gilderoy Lockhart ~
Slughorn ~
Alastor Moody ~
Dolores Umbridge ~