Snape was a crucial character in the Harry Potter series, full of layers and complexities. He had a troubled relationship with Harry Potter, the truth of which was not revealed until the very end. In ...
Reports indicate Nick Frost may be playing Hagrid in HBO's upcoming Harry Potter series which is near-perfect casting!