So unpredictable

Kilgrave looms over the show very subtle. He doesn't even show up in the first episodes, but he makes a girl kill her parents as a message for Jessica. He is a threat even when he is not around.
For a while, you'd think that he wants to kill Jessica, but it takes some time to realize that he actually wants to torture her. Even when he claims to love Jessica, he cannot stop from tormenting her.
Malcom, Jessica's neighbor has never shown any sign that he would be Kilgraved, and when we learn that he is under Kilgrave's control we are shocked. We cannot anticipate if a character is Kilgraved or not. At some point you become suspicious of everybody being Kilgraved, except for those who really are.
His origin story is unique and creepy, just like he is. What transformed him into this monster?
