Great Expectations (1946 film) in Dickens' novel. The unit for the location work for the film was based on a derelict naval fort on Darnett Ness Island in the River Medway. The script is a slimmed-down version of Dickens' novel. It was inspired after David Lean witnessed an abridged 1939 stage version of the novel, by Alec Guinness. Guinness had played Herbert Pocket, and Martita Hunt was Miss Havisham in the stage version of 1939. The script for the film was written by David Lean, Anthony Havelock-Allan, Cecil McGivern, Ronald Neame and Kay Walsh. David Lean approached Clemence Dane to write the script, but
Compeyson known in the novel only by his forename, Arthur. They conspired against her, as she inherited more of their father's estate. Compeyson seduced Miss Havisham and fooled her into thinking that he loved her and would marry her. Before the marriage, he got her to agree to buy the brewery Arthur inherited from their father. When the day of the marriage came, Compeyson left her a letter saying that he would not be present. This scarred Miss Havisham for life; she stopped her life at the moment she received that note. Clocks were not set, her clothes were never changed,