I'll go against the flow, here. While it may not be necessary to give all the characters names, it can help you, as the writer.
A) It forces you to consider the character, even if just for a moment. If you give them a name, they're more than just someone who throws out a line. If the line can be said by RANDOM MAN 1, why couldn't it be said by one of your other characters?
2) Readers (as in the professional type who are paid to read scripts for professional coverage) want to be dazzled. Calling someone BARTENDER isn't very dazzling. Even if you put a little flair on it, like, SWEATY BARTENDER, it creates a memorable image. Also, once you get into numbering characters (i.e. COP 1 and COP 2) it can be difficult to follow who's actually saying what. So, again, if you get just a little bit creative and call them TALL COP and SHORT COP, there's a visual distinction between the two.
A character should never just be a device used to say a line. You, the writer, should know about every single person who populates your screenplay, even if you're just making it up on the spot. I mean, that's what writing is, isn't it? :)
|