Every screenplay is different. I tend to use a lot of strong characters. If the audience identifies with your character then that's half the battle. Some screenplays are written purely for shock value, some are written to hit that indie market.
I think once you keep the reader/audience interested and keep them guessing you'll be fine. Nobody wants a predictable script.