Two injured white men are tied to a central pillar.

Zoe has to choose between Wash and Malcolm in the Firefly episode War Stories.

Moral dilemmas are a great way to create thoughtful and memorable moments in a story. However, with every popular storyteller trying to be more edgy than the last, moral dilemmas have become a bit twisted. Let’s cover what moral dilemmas can accomplish, what they can’t, and how to create one that’s more than pointless provocation.

What Moral Dilemmas Are For

Some people offering storytelling advice insist that heroes have to make hard choices. This isn’t true. A hard choice is only one type of turning point a hero can use to win conflicts (or lose them). And moral dilemmas are only one type of conflict you can use in your story.

Like any conflict, moral dilemmas are useful for raising tension. Since they often force heroes to choose between people they care about, they are particularly good at creating drama. However, what sets them apart is their commentary on morality.

Heroes make moral decisions constantly, but most of those decisions are clear cut. The moral dilemma allows us to acknowledge that morality is not always easy and chart a path to moral decision-making even when it is hard. When you create a moral dilemma, you are sending a message both about what choices are hard and which choices should ultimately prevail.

This means that if you want to stand 100% behind a cause, a moral dilemma is a bad fit. For instance, choosing to support reproductive rights or universal suffrage should not be a hard decision; it should be an easy one. Good moral dilemmas offer insight on situations that make choices difficult, and they do it without tearing down real-world causes that are important.

Creating Hard Choices

Every moral dilemma needs two options. Technically, you can have more than two, but simpler is better. You want something that’s easy for your audience to understand and remember. So even if the situation is complex, consider boiling it down to two choices that represent the whole messy situation. If you want your hero to think up a third option, that can come later.

The choices you create should:

  • Have flaws. Each choice should come with a price tag. That price tag could be loss of life, using up resources that will be needed later, general human suffering, or giving up ideals such as freedom. The options can have big upsides as well, but a choice between two perfect utopias won’t create any tension.
  • Feel roughly equal. If one choice is obviously the correct one, it’s not a dilemma, no matter how painful that choice is. This is the biggest difference between a real dilemma and pointless edginess.
  • Be meaningful. What does each choice represent? If the hero has to choose between their two best friends, one of them could be bent on bringing the villain to justice, while the other wants to give the villain amnesty in exchange for peace.
  • Feel natural. If you’re struggling to justify why your hero has to choose one of your options or you discover plot holes that would allow your hero an easy way out, just scrap the dilemma. You have other ways of creating interesting conflicts, and if your audience doesn’t believe a hard choice is necessary, they’ll get really frustrated.

Sometimes storytellers have trouble coming up with roughly equal choices. Instead of starting with typical black-and-white choices and trying to make them gray, look for inspiration from real-world situations where choices are difficult.

  • Imagine ransomware has corrupted all the computers in a medical clinic. If the computers aren’t unlocked, medical records people need will be lost. But if you pay the hackers, it only makes them more powerful and more likely to do this in the future. And there’s always the chance they won’t unlock the computers anyway. Do you pay the hackers in this situation?
  • Imagine pollution has gotten into the water supply, creating illness in poor populations that can’t pay for clean water. You’re trying to advocate for laws stopping this pollution, but you need allies, and your potential allies want to make a small reduction in the pollution and call it a big victory. Do you take what you can get now or hold out to build towards a bigger victory later?
  • Imagine you’ve been offered a job at Do-Be-Evil Corp. Your salary will be high enough that you can donate much of it to charitable causes. Given enough time, you might be able to reform the corporation from the inside or, failing that, blow a big whistle. But until then, your acceptance will endorse Do-Be-Evil Corp, and your work will make it stronger. Do you accept the position?

Whatever options you create, remember to communicate their upsides and downsides to your audience. To appreciate the moral dilemma, they need to understand the implications of each choice.

Giving Your Hero an Answer

Unless your hero is headed for a tragic failure, they’ll come up with a right answer to the moral dilemma. Yes, a right answer. Your hero can question their answer or feel bad about their answer, but you as the storyteller are still making a statement about what choice is a good choice. That’s what makes the resolution of a moral dilemma feel satisfying. If you present two options only to play a game of eeny, meeny, miny, moe, it will feel like the cop-out it is.

If you’re planning a tragic resolution, your hero can make the wrong choice and suffer the consequences. But in the process, you will reveal to your audience what the right choice was.

That doesn’t mean you have to assert yourself as the ultimate moral authority in situations where right answers are thin on the ground. It just means that you need to provide a reasonable justification for whatever you choose.

Let’s cover some different ways moral dilemmas can be solved:

  • The hero chooses the lesser of two evils. In this case, your hero has to struggle with the choice and ultimately come up with a reason to choose one option over the other. For instance, if they have to choose between saving two people, they might choose whoever is a caregiver or has small children. In this case, the hero earns their victory by pushing themself to make a tough decision and showing good moral judgement.
  • The hero sacrifices something else. Instead of accepting the problems with either solution, the hero can find something else to give up. Maybe they trade in their own life to get both hostages released, compromise ideals such as fair play that they held to before, or sell the family lands to raise the funds they need.
  • The hero invents a way out. While it’s possible for the hero to avoid giving anything up, their solution has to meet a high bar. Otherwise, the moral dilemma will feel like a cheap trick on the audience instead of a genuine problem. To meet audience expectations, a perfect third option should be unexpected, innovative, and intuitive. In many cases, foreshadowing is required to create the context in which the hero can get a sudden insight at a critical moment. You don’t want a deus ex machina.

You might notice that these solutions look like standard turning points, because that’s what they are. Again, a moral dilemma is a type of conflict that is solved much like other conflicts. This means the hero doesn’t have to adhere to one of the above options as long as they do something to earn good karma.

For example, in the Firefly episode War Stories, the sadistic villain Niska kidnaps Malcolm and Wash. When Zoe brings Niska money to get them back, he offers to release just one of them. That means Zoe has to choose whether to rescue her husband or her captain and longtime comrade. Before Niska’s even finished telling Zoe she must make a choice, Zoe quickly and easily chooses her husband, Wash. Why does this work?

First, it’s easy for viewers to guess why Wash is the more moral choice. He’s a civilian, whereas Malcolm is a soldier. And since Malcolm is the ship’s captain, he bears much more culpability in angering the villain. The reason Zoe gets away with making an easy choice is that not only is it a great subversion, but also in this situation, it actually makes her look more exceptional. The episode established that Wash was jealous because he was worried Zoe cared more about Malcolm than him. Zoe’s easy choice proves that Wash was wrong.

The solution you choose for your moral dilemma can say interesting things about values, morality, and your hero.

What to Avoid

The Voyager episode Tuvix is notorious for its supposed moral dilemma. In the episode, a transporter accident combines the characters Neelix and Tuvok into a single person called Tuvix. This combined person is happy and healthy, and he wants to live. However, the entire crew of Voyager* decides to murder him to bring Neelix and Tuvok back from the dead.

This isn’t so much a moral dilemma as it is an excuse to be edgy. To maximize the shock factor, Tuvix begs everyone for his life, only to watch them all turn away. The dilemma is nothing more than the old trolley problem, and the episode has nothing interesting to say about it. The crew all agree on their answer, creating no worthwhile debate. And the premise that Tuvix must be killed to bring back Neelix and Tuvok is absurd given what happens in other Star Trek episodes. The transporter creates people out of nothing numerous times, including a clone of Commander Riker in Star Trek: The Next Generation.

If the writers just wanted an episode that would generate controversy and make the only female Star Trek captain of the time look bad, they succeeded. But I think the rest of us can aspire to greater things. So here’s what to avoid if you want your dilemma to feel more genuine.

Graywashing Real Issues

Because stories have traditionally been so full of black-and-white morality, many storytellers aren’t used to depicting nuanced issues. So when they want moral choices to be hard, they make a good cause look bad or a bad cause look good.

  • Did you sympathize with that leader of the oppressed group fighting for freedom? Well, she bombs buildings and slaughters privileged children!
  • Were you trying to stop that child abuser? Didn’t you know he’s abusing children to appease an evil god that will otherwise kill everyone?

Some sources of advice tell writers to do this, supposedly to make story situations less clichéd and more interesting. But graywashing is only a cheap imitation of real nuance. That doesn’t mean good causes can’t come with complications, but it needs to be a natural part of the situation and not a contrived twist.

Giving the Hero Only One Gross Option

At the summit of Mount Edge is a story situation designed to force the hero to do something absolutely awful. This allows storytellers to pat themselves on the back for being provocative, as though we’re small children who smash sandcastles rather than craftspeople who build them.

For instance, if the situation is that the protagonist has to sacrifice an innocent person or the whole city will be destroyed, that’s not a moral dilemma. The choice is obvious, so there’s no dilemma about it. This means that when the hero decides they have to make the sacrifice, it doesn’t offer the audience any meaningful insight or commentary. All it does is get the hero to do something that is repugnant.

Forcing the Dilemma

Audiences get frustrated when heroes ignore obvious solutions or otherwise indulge in unnecessary hardship. This can be a problem for any conflict, but moral dilemmas are more sensitive to it than most. That’s because in many cases, the hero will have to make difficult compromises. Even if they avoid that by finding a way out of the dilemma, the situation must feel genuine to be meaningful and evoke the right emotions.

If your story is in a world where magic or technology is very powerful, there’s a good chance that many of the story’s problems could be solved with technology or magic. For instance, if characters can heal people who are basically dead, it’ll be tough to justify why the hero can’t sacrifice someone to appease an evil god and then just bring that person back.

The audience will apply extra scrutiny to moral dilemmas. So if you can’t create one without filling in lots of justifications, don’t create one. Or at least, tone it down. A moral dilemma that’s about which group the hero should join is under less pressure than a moral dilemma about which person has to die.


When you craft a moral dilemma, there’s always a risk that the audience won’t agree with your choice. While you can reduce your risk by designing your moral dilemma for meaning rather than provocation, it won’t go away entirely – nor should it. Every story says something. If everyone already agrees with your message, why say it?

Mythcreants relies on the support of readers like you. Help us create quality content by becoming a patron today.

Jump to Comments