Synopsis by Hal Erickson
No sooner had Olga Petrova's The Undying Flame been released nationally than the busy actress was represented again with Soul of a Magdalene. In the latter film, Petrova is cast as Heloise Brousette, a foreign-language expert who uses her translating skills to financially support her invalid mother (Frances Walton) and crippled brother Louis (Richard Barthelmess). Unable to make ends meet, Heloise becomes the mistress of millionaire Leland Norton (Wyndham Standing). For the sake of her mother and brother, our heroine keeps the true source of her income a secret, but the truth is revealed by a jealous errand girl. The shock of Heloise's disgraceful "profession" causes her mother to suffer a fatal heart attack, at which point Heloise tearfully breaks off her relationship with Norton. Heading to the country with Louis in tow, Heloise lands a more respectable job as the secretary to famous novelist Carter Vail (Mahlon Hamilton). Love blooms between the heroine and her new boss, but her past indiscretions threaten the couple's future relationship. Happily, Heloise's past is of no concern to Vail, whose love for her is both permanent and unconditional.