system
Given the following post, respond as if you're commenting on Reddit:
human
[MCU] When Kilgrave is talking to more than one person, how do they distinguish who he is commanding if he doesn't specific who the command is to?

I mostly picked this up from rewatching the finale of JJS1. Kilgrave gives a few commands that are directed at Trish and Jessica (such as kissing him passionately or saying "I love you"), but aren't directly specified to be commands that only Trish or Jessica should follow. Of course we (and the characters obviously) know via context that Kilgrave doesn't want the crowd of people running up to kiss him passionately or confess their love for him, but how are they supposed to know that?

Kilgrave could go into his favourite restaurant and see his idyllic seat is taken. He angrily tells the man to fuck off, shouting "fuck off out of here", but what's stopping everyone else in earshot also fucking off? Surely if they have the control to believe the command was directed at someone else then they also have the Willpower to misinterpret his commands. But as we see if they're driven to do his bidding, why don't we see a bunch of people following vague commands before Kilgrave has to then stop them and clarify who he wanted to do what?

(Apologies if this lost sense at some point. Currently ill in bed with bad fever and incredibly delirious.) *edit: Specify. See, already found one mistake.
gpt
The same way people know when they're being addressed or not - things like context, tone, body language, eye contact.  

Most people learn these things at an early age.  Mistakes still happen though and some people don't learn to interpret the cues as well as others, such as with autism.  So it's possible that Kilgrave has had his commands misinterpreted from time to time.  It probably just makes him madder and the poor person who made the mistake ends up suffering for it.