William Robert Rich
William Robert Rich

William Robert Rich is the editor of ScreenplayHowTo.com (SHT) and co-author of Story Maps: The Films of Christopher Nolan.

Based in Brooklyn, New York, William's unique approach to narrative analysis fuses his background as a former teacher and a software engineer. He realized that the efficient logic of code and the clear pedagogy of the classroom could be applied directly to screenwriting.

This data-driven approach allows him to rigorously analyze a screenplay's logic and identify structural inconsistencies, forming the foundation of all the high-authority beat sheets and structural insights featured on SHT. He makes the engineering of a great story easy to learn.

Articles: 191

7 Comments

  1. In Tarantino’s script, Clarence dies. He even said in an interview, that in Tarantino’s universe, Clarence is dead. What would the movie’s theme be if the director kept Tarantino’s original ending? Love doesn’t conquer all? Doesn’t feel right.

    • That’s true — Tony Scott did change the ending. I read Tarantino’s draft from March ’91 and August ’92, the latter being closest to the movie. In the March ’91 draft, it ends with Alabama contemplating suicide after Clarence’s death. She glances at the “You’re So Cool” napkin with the gun in her mouth and decides to live. You’ll probably remember that she writes on the napkin for him in the movie, but in this draft, she writes the text and he draws an arrow through the heart. Tarantino comes back to the napkin at the end to emphasize that love gives you courage. Doesn’t matter that he’s dead; she’ll still love him until the day she dies. Clarence’s love for her gave him the courage to face Drexl, leave Detriot, and sell the cocaine so they can both start their lives anew. Her love for him gave her the courage to face life without him.

      Anyway, that’s my two cents. Hope it helps.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.