Question: Are the directors of both films Sebastian (1968 Film) and Hors Satan from the same country?
Sentence (from "Sebastian (1968 film)"): Filmed in location in Oxford, London, Jodrell Bank and at Twickenham Film Studios, St Margarets, Twickenham, Middlesex, England, the film debuted in New York City, New York on 24 January 1968.
Relevant evidence: No