3) Draco Malfoy

Draco Malfoy, played by Tom Felton, is a character in Harry Potter whose potential was underexplored in the films, especially when you compare the depth of his character in the books (and of course, how charming Felton was on screen). His internal conflict between family allegiance and his sense of morality could have been more thoroughly examined. If only we had seen more of Draco’s arc in the Harry Potter movies, it would have felt much more satisfying!
Love movies? Try our Box Office Game and Movie Grid Game to test your film knowledge and have some fun!
Edited by Nimisha