A comprehensive guide to screenwriting with proven methods to help you test your ideas BEFORE you write your script, outlining tricks that make every page fascinating, chapters on character development, dialogue, theme and so much more. Includes the top 200 movies you MUST see if you wish to write f[...]