
It's impossible to decide if he's good or bad, and that's what's important about the character. Snape bullies Harry ( Daniel Radcliffe) and his friends but also protects them on several occasions too. Snape shows dedication to Dumbledore ( Michael Gambon), though he is the one to kill the Hogwarts headmaster. In the end, it's clear that he is neither. Severus Snape appears in all eight Harry Potter films and fluctuates widely between hero and villain. Snape may be the Potions Master, but he is more than just another Hogwarts teacher.

With so much of the story riding on Snape, even a slightly different portrayal could have made a difference to the entire Harry Potter film series. And, in the case of Snape, it could change more than just the character. Certainly, he is more than capable, but no two actors would play a part exactly the same way. Though ultimately, the part went to Rickman, who played it well, the situation raises the question of what Roth would have done with Snape's character if things were different. But, before that, he was the studio's first choice for Snape and was on board for it. Roth is now recognizable for playing Emil Blonsky or "Abomination" in The Incredible Hulk and later in the MCU as well. Originally, British actor Tim Roth was in talks to play the character. That is what happened with Snape before Rickman took on the role.

Casting can be a difficult process, and it's not uncommon for actors to come close to parts and later drop out. But before landing on Rickman, the producers very nearly went in a different direction for the character. In fact, he played the part so well that many fans cannot imagine the films without Rickman's Snape. Throughout the film series, the role is played by Alan Rickman, who embodies the character phenomenally. The character of Severus Snape, and his moral ambiguity, are unquestionably a critical part of the Harry Potter franchise.
