Question: Are the directors of both films The Last Straw (1987 Film) and The Lame Devil (Film) from the same country?
Sentence (from "Philippe Richard"): Philippe Richard (24 June 1891 – 24 December 1973) was a French film and theater actor.
Relevant evidence: No