How to Write a Protagonist That Breaks Every Rule
Direct Answers
What is a Machiavellian hero in fiction?
A Machiavellian hero is a protagonist who fights dirtier than the villain by manipulating, scheming, and bending rules to get what they want. They are not bound by the moral codes that typical heroes follow.
This character type is all about power, money, security, and freedom. Every tool gets used to achieve their goals, including lying, blackmail, and framing others when necessary.
While they might have good intentions, they are not a traditionally good person. They operate with extremely selective remorse, meaning only specific people matter to them.
If they try to save the world, it is usually because a person they love wants them to, rather than a genuine care for the world itself. They sit comfortably between a true neutral and a lawful evil on a moral alignment chart.
How do you prevent a Machiavellian protagonist from becoming unlikable?
You prevent a Machiavellian protagonist from becoming unlikable by giving them a single tether to humanity. This usually takes the form of one specific person or a distinct vulnerability that keeps the character grounded.
Because this protagonist is willing to lie, manipulate, and fight dirtier than the villain, they risk coming across as completely evil. If they cross the line into being a psychopath with no remorse, they simply become a villain.
By giving them one person they truly care about, their extreme actions are framed by selective remorse. They might do terrible things to meet their goals, but they will not cross certain boundaries, like killing the innocent.
This specific vulnerability creates a fascinating dynamic for the reader and transforms the character from a simple villain into a complex, dangerous hero.
Why do villains struggle to defeat a Machiavellian hero?
Villains struggle to defeat a Machiavellian hero because this protagonist is not held back by flimsy morality or predictable rules. A typical hero fights with a strict set of moral codes, such as refusing to kill, which leaves cliche weaknesses for a villain to exploit.
Villains rely on a hero hesitating or showing mercy, but the Machiavellian character removes that mercy entirely. When faced with a surface level threat like a hostage situation, they take drastic and morally questionable actions.
Instead of dropping their weapon and surrendering, they might shoot right through the hostage in a non fatal area to hit the villain. This flips the script and creates a genuine sense of fear in the antagonist.
The villain inevitably destroys themselves by falling into traps set chapters in advance.
How does a Machiavellian protagonist use human psychology to win?
A Machiavellian protagonist uses human psychology by instantly understanding the deepest wants, needs, desires, flaws, and triggers of those around them. They operate as a puppet master who observes and exploits what is already present in a person.
Instead of outsmarting everyone through raw intellect alone, they rely on cold reading. They notice small details like the sweat on someone's brow, a crack in their voice, or an insecurity that everyone else ignores.
They use this information to push the right buttons and frame situations so people make the choices the protagonist wants. Everyone else thinks they are making their own independent choices, but it is all an elaborate scheme.
This allows the character to solve complex problems and defeat rich elites without ever having to lift a finger.
The Potential of the Machiavellian Hero
There is a character that exists throughout fiction, but we have barely scratched the surface of its potential. This character fights dirtier than the villain.
This is someone who manipulates, schemes, and bends rules to get what they want. They are not bound by the moral codes typical heroes follow.
This character is the Machiavellian hero. We will go through the six core traits of this character type so you can create a Machiavellian hero for your own story.
They Are Not a Good Person
They might have a good heart or good intentions, but they are not what you would consider a good person. This protagonist will do nearly anything to meet their goals.
They will lie, manipulate, blackmail, and frame others when necessary. There are lines that will not be crossed, like killing the innocent, but those lines are way farther than most protagonists would go.
This character is not a psychopath. There is remorse, but it is extremely selective.
Only specific people matter to them. They would do what it takes to save the world only because the person they love would want them to, not because they truly care about the world.
This creates a fascinating dynamic for the reader. When you write this character, you need to be careful.
If they are too evil, they become unlikable. The trick is to give them a single tether to humanity.
Give them one person or one distinct vulnerability that keeps them grounded. Without that, they are just a villain.
With it, they are a complex, dangerous hero. On a moral alignment chart, the Machiavellian hero sits between a true neutral and a lawful evil.
This character is all about power, money, security, and freedom. Every tool gets used to achieve it.
They Align With Good Out of Convenience
It is a pragmatic choice to align with the good side. The villain threatens their goals.
If evil wins, their comfortable position gets disrupted. The fight to preserve their way of life begins.
Heroes do not fully trust this person, and they should not. They are an ally only as long as it benefits them.
The moment interests shift, so does loyalty. As a writer, this is a gold mine for dialogue.
You can have the good characters constantly questioning the Machiavellian hero's methods. The good hero wants to spare the enemy.
The Machiavellian character wants to crush them so they cannot come back for revenge. They are the voice of harsh reality in a room full of idealists, and the scary part is they are usually right.
Villains Find It Difficult to Beat Them
The typical hero fights with a set of moral codes like Batman refusing to kill. The Machiavellian hero is not held by flimsy morality.
Heroes that are pure of heart leave too many cliche weaknesses for a villain to exploit. The most common trope is a villain threatening someone close to the hero.
Threats this surface level will not work on the Machiavellian hero. They will take drastic and morally questionable actions to win.
This makes it not only risky, but nearly impossible to predict what they will do next. Others get their hands dirty while their own stay clean.
Situations get manipulated, so someone else pulls the trigger. Traps get set, so the villain inevitably destroys themselves.
Consider the classic hostage situation. In a normal story, the villain grabs a hostage, and the hero predictably freezes, drops their weapon, and surrenders.
The Machiavellian hero does not play by those rules. If a villain takes a hostage, this character might shoot right through the hostage in a non fatal area to hit the villain.
They flip the script. This creates a genuine sense of fear in the antagonist.
Villains are used to fighting good guys and rely on the hero's hesitation. They count on the hero's mercy.
When you take that mercy away, the villain panics. When writing battle scenes for this character, do not focus on who hits harder.
Focus on who thinks faster. The victory should not come from a new power up, but from a trap that was set three chapters ago.
They Are a Master of Human Psychology
This character understands what makes humans tick on the deepest level. They can instantly understand your wants, needs, desires, flaws, weaknesses, and triggers.
They use all of it by observing, adapting, and exploiting what is already there. A typical genius outsmarts everyone through raw intellect, but the Machiavellian hero knows what buttons to push.
They know how to frame a situation, so people make the choice they want. Everyone thinks they are making their own choices, but in reality, it was all an elaborate scheme.
This is the puppet master trait. To write this effectively, your character should be an expert in cold reading.
They notice the sweat on someone's brow or when someone's voice cracks. They see the insecurity that everyone else ignores, and then they use it.
When you are plotting your story, ask yourself how your character can solve this problem without lifting a finger.
They Can Talk Their Way Out of Anything
The Machiavellian hero is a silver tongue. They are a human with the natural ability to speak persuasively, confidently, and make people want to listen and believe them.
This character is extremely charismatic and adaptable. They are always listening and adjusting.
The smallest details become openings. The Machiavellian hero is a strategic communicator who understands the right words to say at the right time to accomplish what brute force never could.
They Started From Nothing
This character has no wealth at birth, no special powers, and no connections. The Machiavellian hero usually comes from a poor family with no real advantages except a sharp mind and an ability to understand what makes people tick.
Everything is earned through manipulation and strategy. They are not a chosen one and were never destined for greatness.
They had to claw their way to the top using only their mind and cunning. That is what makes them so satisfying to read.
Elaborate systems designed to keep people like them in their place fail miserably. Rich elites who had every advantage in life are outsmarted at every turn.
The Most Underrated Character Type
The Machiavellian hero is the most underrated character type. They are not good people, but they are not pure evil either.
Villains hate them because fair fights do not happen. Heroes do not trust them because loyalty is conditional.
Audiences stay fascinated because every rule gets broken. If you are creating a story and want a genuinely different protagonist, consider using this character type.
They are not the hero and not the villain. They are a manipulator who wins through understanding people better than anyone else.

