David Tennant, <em>Marvel's Jessica Jones</em> David Tennant, Marvel's Jessica Jones

Netflix has finally given us our first real look at David Tennant as Kilgrave on Marvel's Jessica Jones.

The new trailer reveals the depths of Kilgrave's mental torment of Jessica (Krysten Ritter), as he stalks her, uses his mind control powers on those closest to her and mocks her inability to kill him.

Fortunately, Jessica doesn't have to face Kilgrave alone. The trailer also reveals Jessica's burgeoning relationship with fellow superhero Luke Cage (Mike Colter), who will be getting his own Netflix series in the not-too-distant future.

Watch the full trailer below.

Marvel's Jessica Jones premieres Friday, Nov. 20 on Netflix.