Question: Are director of film Curse of the Crimson Altar and director of film The Delta Factor (film) both from the same country?
Sentence (from "Vernon Sewell"): Vernon Sewell died on 21 June 2001 in Durban, South Africa, at age 97.
Relevant evidence: No