adelaide kane as
venus adler
pure-blood
ravenclaw
sagittarius ♐︎
evanna lynch as
luna lovegood
ravenclaw
aquarius ♒︎
timothee chalamet as
leo adler
gryffindor
gemini ♊︎
daniel radcliffe as harry potter
emma watson as hermione granger
rupert grint as ron weasley
tom felton as draco malfoy