jk rowling is pretty brilliant- so, you go through all of book three thinking that sirius is a terrible villain and hoping that harry will defeat him, etc. - and then suddenly lupin walks into the shrieking shack and you have to reconsider all of that. readers, for the most part, trust lupin so much that they’re willing to change perspective on the “villain” within a paragraph before the plot twist is even explained