Blake Snyder's Save the Cat, is the best book on screenwriting. Blake breaks down the screenwriting process into a few simple formulas that will make writing your script feel effortless, and the best part is that they also act as your own screenwriting cheat sheet so that you always know you are on the right path to writing a solid story (Snyder 2005, pp. 45). In this book you'll learn how to write a winning logline, make sure your main character has defined ...