Story Structure, Hero's Journey - Essential Character Types

The Hero's Journey is the template upon which the vast majority of successful stories and Hollywood blockbusters are based upon