The Postman Always Rings Twice (1946 film) a play, which had 72 performances at the Lyceum Theatre, in New York, from February to April 1936. The cast included Richard Barthelmess as Frank, Mary Philips as Cora, Joseph Greenwald as Nick and Dudley Clements as Sackett, with minor roles played by Joseph Cotten and Charles Halton. Lana Turner was cast as Cora Smith. Turner said this was a favorite role of hers. Cain felt that she was the perfect choice for Cora and was so impressed with her performance that he presented her with a leather-bound copy of the novel inscribed "For my dear Lana, thank you for
The Postman Always Rings Twice (1946 film) at the time. For the seaside love scenes, he took the cast and crew to Laguna Beach, where a fog made shooting impossible for days. After a few days, they moved to San Clemente in search of clearer skies, only to have fog roll in there as well. Then word got to them that the fog had lifted at Laguna Beach. By the time they got back there, however, it had returned. The strain of waiting for the fog to lift caused Garnett, who had suffered from drinking problems in the past, to fall off the wagon. Garnett holed up