When you are drawing characters to serve a plot purpose, you tend to get flat, stereotyped, unliving characters.
Don't have too much story for the time you have.
Dialogue works the least well when it's telling you what's going on.