Netflix and Marvel have been releasing dribs and drabs of Jessica Jones teasers recently—everything from trippy imagery to bar brawls and smashed alarm clocks. But this latest teaser is the biggest yet: because it finally gives us a look at the show’s major villain, played by David Tennant.

Tennant is playing Zebediah Killgrave, better known as the Purple Man: a criminal with the power to control people’s minds and a major part of Jessica’s origin story. Killgrave is responsible for some amazingly messed-up stuff—and Tennant nails the sinister, creepy vibe perfectly.

Sure, this version of Killgrave won’t be as purple-skinned as he was in the comics, but he’s shaping up to be just as disconcerting, as he goads Jessica with knowledge of all her friends and all her secrets: including her superpowers. Oooh, it’s enough to make you shudder!

Jessica Jones will be available for streaming on Netflix from November 20th.