Harry Potter is full of morally grey characters, but fans may have overlooked the series' most complex one hiding in plain sight.