Assign deliberately, do not draw from a hat
Random assignment feels fair and is the single most common reason a well-written scenario falls flat. The characters in a kit are not interchangeable. One has six secrets and drives half the plot, another exists to deliver two facts and provide an alibi, and a third has a confrontation scheduled in round two. Handing those out at random puts the demanding role with the guest who dreads improvising and the simple one with the guest who would have carried the night. Fairness is not the goal, enjoyment is, and people enjoy roles that fit what they already like doing at a party. Nobody has ever complained about being given a character they found easy and fun. Do the casting privately, tell nobody your reasoning, and present every assignment as though it were obvious. Fifteen minutes of thought here is worth more than any decoration you could buy. Guests almost never suspect they were cast on purpose, which is exactly how it should feel.
Read the cast list before you look at your guest list
Open the host guide and make a short table of the characters with three columns: how much talking the role demands, how many secrets it holds, and whether it has timed obligations such as revealing something in a specific round. Most kits mark this implicitly through sheet length, so a two-page character is almost always a heavy role and a one-page character is almost always a light one. Then rank the roles from most to least demanding. Only now look at your guest list and rank your guests by how much they enjoy attention. Match the two lists top to bottom and you will have a workable first draft in five minutes. Then adjust for the specifics covered below. Doing it in this order stops you from mentally casting your best friend as the lead before you have understood what the lead actually has to do. Keep that table beside you on the night as well, since it tells you instantly who is holding what.
Who should play the culprit
The culprit needs three qualities and none of them is acting ability. They need to enjoy pressure rather than dread it, because the whole table will eventually stare at them. They need to be reliable enough to read their sheet properly, since the culprit usually carries timed information that the plot depends on. And they need to be willing to lie in a friendly, obvious, enjoyable way, which most people find genuinely fun once permission is granted. Beyond that, cast against expectation. If your group has an obvious suspect, the loud one who always plays the villain in every game, giving them the role means half the room converges on them in round one. The quiet, apparently peripheral guest is a far better culprit and produces a much better reveal. Tell them privately, well in advance, and ask whether they want it rather than assuming. A culprit who wants the job carries two hours of suspicion happily, and it shows at the reveal.
Who should never be the culprit
Three people. First, the host, if you are also playing, since you know the solution and every reaction you give is contaminated by that knowledge. Second, anyone who might arrive late or leave early, because a culprit who is not in the room for the reveal wrecks the ending and a culprit who arrives in round two has missed their own setup. Third, a guest who has told you they are anxious about attention, since the culprit role ends with everyone looking at them and asking how they did it. Add a fourth in practice: the guest most likely to cancel. If the culprit drops out on the day, you have to reassign the role and its documents to someone with no preparation time, which is the one genuinely difficult reassignment in a kit. Give that person a role the scenario marks as optional instead. When in doubt, ask yourself who has to be in the room at the very end, and cast backward from there.
Loud guests, quiet guests, and the roles that suit each
Give the talkative guests the characters with the most to hide and the most aggressive agendas, because those roles reward someone who will approach six different people unprompted. Give quieter guests roles built around concrete information: a character who found an object, witnessed an argument, or holds a document everyone needs. Having a specific thing to deliver removes the fear of freezing, since the job is to say a known fact rather than to invent personality. Counterintuitively, quiet guests often do very well with a secret to protect, because deflecting a question is easier than starting a conversation. What genuinely does not work is giving a shy guest a large ambiguous role and hoping they grow into it over the evening. They will spend two hours near the wall. Anyone unsure about their comfort level should get a role with a clear function and a short sheet. Ask quietly in advance rather than guessing, since most guests will tell you honestly what they would enjoy.
Couples, exes, coworkers and family
Real relationships at the table change how a character plays, so use that rather than ignoring it. Splitting couples across opposing factions is almost always a good idea, since it creates conflict people enjoy and stops two guests spending the whole evening talking only to each other. Giving a couple a romantic subplot with other characters is fine if they will find it funny and a bad idea if they will not, and you already know which it is. Never assign a romantic or flirtatious subplot between family members, between colleagues in a reporting line, or between two people with any real history that would make it awkward. At a work event, keep the accusatory roles away from anyone junior accusing their own manager, since the role stops being a game. When a scenario has a subplot you cannot cast safely, swap the relationship rather than the person: a jealous lover works equally well as a resentful business partner.
Telling people, and handling the one who objects
Send each assignment individually, never in a group thread, a few days before the party. Include three things: the character sheet, one line on why you thought of them for it, and a costume suggestion. The one line matters more than hosts realize, because a guest told that this role is the most fun one in the kit arrives with a completely different attitude to a guest handed a nameless PDF. If someone objects to their role, swap it immediately and without discussion. A reluctant player is worse than an imperfect casting every single time. Keep one spare sheet printed for the character your kit marks as optional, so a surprise guest can be added without redoing anything. And if the roles in a scenario genuinely do not fit your group, the /custom-murder-mystery route builds the cast around your actual guests, while every kit on /murder-mystery-kits lists its characters so you can check the fit before you buy.
Frequently asked questions
Should guests choose their own characters?+
It is better if you assign them. Guests pick by name or costume appeal rather than by how much the role demands, which routinely puts the heaviest character with the least willing player. Assign deliberately, then swap instantly if anyone objects.
Should I tell the culprit in advance?+
Yes, send their sheet with everyone else's a few days ahead and ask privately whether they are happy with the role. They usually carry timed information the plot depends on, so they benefit more than anyone from reading it properly beforehand.
Can the host play a character as well?+
Yes. Choose a role that is not the culprit and that has no critical timed obligations, so you can step away to release clues and manage the schedule. Running the night as a neutral narrator is slightly easier the first time.
What if a guest hates the character I gave them?+
Swap it, immediately and without negotiating. A reluctant player drags a table down for two hours, while a reassignment costs you five minutes of printing. Keep the spare optional character sheet on hand for exactly this situation.



