10 TV Shows Where The Villain Kills The Hero

10. House Of Cards

House of Cards' first season firmly established Congressman Frank Underwood (Kevin Spacey) as a ferocious villain to be reckoned with, a man who would kill to ensure his ascendancy to the White House.

Advertisement

It also blatantly positioned hungry young journalist Zoe Barnes (Kate Mara) as Frank's inevitable foil, with audiences expecting that Zoe would eventually expose Frank's crimes to the world.

But the show had other ideas, namely having Frank murder Zoe in the season two premiere, meeting her at a Metro station and pushing her in front of a train.

It was a supremely shocking moment, taking the established hero character and suddenly killing them with a shocking flippancy.

To rub salt in the wound, Zoey's colleagues never end up getting justice for her death despite knowing Frank was responsible - they either die themselves or go into hiding.

Worse still, the only real "winner" at the end of the show is Frank's near-equally Machiavellian wife Claire (Robin Wright), who following Frank's sudden death in the final season becomes the last person standing as the unchallenged President of the United States.

Advertisement