Even a monkey can write a press release Adapting a novel into a screenplay The Hero's Journey & the seven archetypes A flawless hero - not: All the best heroes have blemishes Top 10 guidelines for beginning screenwriters How long is too long? A lesson in balance