Draco Malfoy and Severus Snape oscillated between good and evil throughout the Harry Potter saga. However, which of them deserved more to be forgiven for their actions?
In Harry Potter , there are the good guys, the bad guys and the semi-bad guys! If Voldemort is necessarily the main antagonist of the saga, even he has proven to us that he can sometimes be touching . Among his allies he could count on the young Draco Malfoy and the expert Severus Snape. Throughout the films, these two characters oscillated between good and evil, anxious to want to make up for their actions, but afraid of betraying Voldemort . In the end, it was Severus Snape who got a pretty obvious redemption arc, while Draco Malfoy ( Tom Felton ) remains still as a traitor in the eyes of the fans. Is this a fair decision?