A couple of years there was a discussion about the death of Pieter Hintjens [1][2], a semi-famous computer scientist who had just passed away. I had heard of him before his death, but didn't know very much about him. I decided to take a look at his web site, and noticed that he had written a book about psychopaths called "The Psychopath Code" [3]. (The PDF download is free.)
At that exact moment, I had my life wrapped up with a psychopath whose behavior, strange stories and webs of lies were difficult to understand. I read Pieter's book and instantly everything made sense.
Some of the things you mentioned were covered in Pieter's book and I also noticed with the psychopath in my own life:
(A) overly dramatic behavior that is just a hair off
(B) lots of manufactured drama
(C) very charismatic
(D) you can't figure it out by yourself: you can only figure it out when all the various corroborators get together. This is because every target is delivered a separate set of lies.
[1] https://news.ycombinator.com/item?id=12634590