Question: Are both director of film The Bacchantes (Film) and director of film Sparrow (1993 Film) from the same country?
Sentence (from "Franco Zeffirelli"): He was also a senator from 1994 until 2001 for the Italian centre-right" Forza Italia" party.
Relevant evidence: No