The single most important element of a great opponent is that he be necessary to the hero. This has a very specific structural meaning. The main opponent is the one person in the world best able to attack the great weakness of the hero. And he should attack it relentlessly. The necessary opponent either forces the hero to overcome his weakness or destroys him. Put another way, the necessary opponent makes it possible for the hero to grow.

