So much changed from the first movie all the way to the last movie.
Emma Watson (Hermione Granger)
Emma Watson (Hermione Granger)
Daniel Radcliffe (Harry Potter)
Rupert Grint (Ron Weasley)
Tom Felton (Draco Malfoy)
Bonnie Wright (Ginny Weasley)
Evanna Lynch (Luna Lovegood)
Robbie Coltrane (Rubeus Hagrid)
Alan Rickman (Professor Severus Snape)
Matthew Lewis (Neville Longbottom)