Still from the American film "The Devil's Pass Key" (1920), from an ad on page 3047 of the april 3, 1920 "Motion Picture News". Caption: "At the Theatre Français, where applause means fame but a "bravo" - immortality."