The Shopworn Angel is a 1938 American drama film directed by H. C. Potter and starring Margaret Sullavan, James Stewart and Walter Pidgeon.
[2][3] The MGM release featured the second screen pairing of Margaret Sullavan and James Stewart following their successful teaming in the Universal Pictures production Next Time We Love two years earlier.
The screenplay by Waldo Salt is the third feature film adaptation of a Dana Burnet short story, "Private Pettigrew's Girl", originally published in the Saturday Evening Post in 1918.
After the United States enters World War I in 1917, the limousine carrying Daisy Heath, a sophisticated Broadway musical theatre star, knocks down Bill Pettigrew, a naive young soldier from Texas.
She initially was replaced by Joan Crawford, who then yielded the role to Rosalind Russell, before newly signed MGM contract player Sullavan finally came on board.
[4] First-time screenwriter Salt had to adhere to the strict regulations of the Hays Code, which required him to dilute many of the sexually explicit elements of the preceding film versions of the story.
This included transforming Daisy from a hard-edged chorus girl into a leading lady and Sam from her gangster lover into her wealthy, high society boyfriend.