In the 1920s her parts included the title role in J. M. Barrie's "Mary Rose"; the first of many Shakespeare roles, Ophelia, to the Hamlet of John Barrymore. The critic James Agate wrote of her performance, "She was fragrant, wistful, and had a child's importunacy unmatched in my time." Compton's second husband, the actor Lauri de Frece, died in 1921, aged 41, and in February 1922 she married Leon Quartermaine, with whom she had acted in a revival of Barrie's "Quality Street".