In "Good Omens" Season 1, Miranda Richardson portrays Madame Tracy, a gentle and longsuffering woman with an odd taste in men. She carries a torch for Witchfinder Sargeant Shadwell (Michael McKean), whose exactly as strange as his title. But Madame Tracy's taste in men isn't the only thing odd about her, no, she's also an eclectic businesswoman. Her primary position is as a medium who converses with the dead for folks who believe in that sort of thing. And, to supplement her income, she is a, well, it's best to use her own words to describe it. Madame Tracy is an "intimate care and relaxation professional."
In "Good Omens" Season 2, Richardson portrays Shax, an ambitious demon who replaces Crowley as Hell's agent on Earth. Being new to the surface, she has absolutely no clue how anything works. She doesn't know what to feed ducks or how to make a stove work but what she can do is plot dastardly demon deeds — she knows that Crowley and Aziraphale are up to something and she wants the glory and power that comes to anyone who can foil the "traitors" at their own game. Despite all this, Shax isn't exactly the main antagonist of the season, she just happens to be the one putting in the most effort.
No, more often than not, Crowley and Aziraphale are their own worst enemies. But, like, in a cute way. "Good Omens" Season 2, Episode 1 is now available to stream on Amazon Prime.