12) Narcissa Malfoy

Narcissa Malfoy is one of those characters whose true depth was overshadowed in the Harry Potter films, despite her untapped potential. Played by Helen McCrory, she is not just the cold, aristocratic mother of Draco Malfoy, but also a complex character struggling with her questionable loyalty to the Dark Lord. According to fans, a bit more insight into Narcissa's journey, particularly her fight against the values she was raised to embrace, would have made her a truly unforgettable figure.
Love movies? Try our Box Office Game and Movie Grid Game to test your film knowledge and have some fun!
Edited by Nimisha