Aside from looking appealing just on it’s own, this appears to be taking directly from Alias, Jessica’s original debuting series. They are pulling no punches with Kilgrave. He will be a villain for the ages.
I’m sure I and others like me will watch this trailer again and again. As for how many times, only time will tell.