Snape is perhaps the most complicated character in the Harry Potter movies / books Professor Snape is the bad guy,…