Home trending 28 Actors Who Played Such Good Villains That People Hate Them On...

28 Actors Who Played Such Good Villains That People Hate Them On Sight

3

I never thought I’d be afraid of David Tennant’s face, but then Jessica Jones came along…


View Entire Post ›

Source: https://www.buzzfeed.com/andyneuenschwander/actors-who-played-amazing-villains