Question: Do both films: La Descarriada and The Final Terror have the directors from the same country?
Sentence (from "The Final Terror"): The film was released on October 28, 1983 to capitalize on the rising fame of it stars Ward, Hannah, and Zmed.
Relevant evidence: No