15 Movies Where Every Character Is A Villain

Mike McGranaghan
Updated October 15, 2025 15 items
Ranked By
276voters1.2Kvotes
Voting Rules
Vote up the movies that forgot to make someone a legit hero.

Conventional wisdom says every film needs to have a hero, but there are plenty of movies with no good guys. Taking this route provides filmmakers with a tricky task, because they're asking audience members to identify with - and possibly even root for - characters who have few redeeming qualities. Often times, movies will take a dark comedic approach in these situations, allowing viewers to laugh at the wicked ways of the people onscreen. Others take a different route, using the no-good-guys idea to dive into themes of morality.

Movies where every character is a villain don't have to be exclusively about criminals, although many are. Some are simply stories in which everyone is significantly flawed in some way. They treat each other poorly, commit ill-advised acts, or are just plain unlikable. Whatever the case, these pictures are notable for lacking clearly defined heroes as we know them. 

Which of the following movies where all the characters are villains is the best? Your votes will decide.

Over 200 Ranker voters have come together to rank this list of 15 Movies Where Every Character Is A Villain
This list is dynamically ranked based on user voting. The order reflects the consensus of our voters and is not influenced by paid placements or editorial bias.