If you've never read Vogler, he is a truly talented writer who updated the great Joseph Campbell's "Hero's Journey". He offers a theory on the 12 stages of any hero (see graphics). Chances are you've at least heard of one of the movies Vogler had a hand in creating: Lion King (which is really just a cartoon version of Hamlet).
Vogler is a wonderful mentor and teacher. I highly recommend his book The Writer's Journey. You can learn more about archetypes, the hero's journey, and repeating themes by checking out his books, or by visiting his website which offers great resources: http://www.thewritersjourney.com/
How are you affecting the hearts of your audience?