8. Kilgrave (Jessica Jones)

Kilgrave, a character from the Netflix series "Jessica Jones", is regarded as one of the evilest characters in fantasy television. The premiere date of Jessica Jones was November 20, 2015. David Tennant played the character role of Kilgrave. This evil character is a mind-controlling sociopath who desires to win Jessica Jones's love. Moreover, he has deceived, traumatized, and killed dozens of innocent people to achieve that goal.
Love movies? Try our Box Office Game and Movie Grid Game to test your film knowledge and have some fun!
Edited by Sugnik Mondal