The Harry Potter books have many secrets that fans don't know about, and this is most proven in characters like Severus Snape.
They wrote: "I love Tim Roth, but I would have actually cast him as Lupin over Snape. "I didn't like the actor they used as Lupin at all. I can see that he would do a great job as Snape ...
1 At first, Harry is relieved that Lupin, again in his somewhat cryptic manner, saves him from Snape. However, if Harry had bargained that as a favoured pupil Lupin would go lightly with him ...
It’s been reported that HBO is close to agreeing a deal with acting talent Paapa Essiedu to play the role of Severus Snape, aka Professor Snape, in the upcoming HBO Harry Potter TV show.