Screenwriting 101
There are three drafts of a screenplay in the development process. The first screenplay is for the studio, when they say, ‘Okay, we like this.’ The second screenplay you write so the actors can read it, or so you can get a better actor. The third screenplay is, ‘You can’t shoot this screenplay on this budget.”
— Garry Marshall (Laverne & Shirley, Happy Days, The Flamingo Kid)