if you're reading harry potter, i like the role of professor severus snape. most of the time, it appears that he is one of the villain, but in the end, he was really on the good side. he's the most interesting and mysterious character in harry potter.