Question: Do both films No Rest for the Wicked (film) and Voodoo Woman have the directors from the same country?
Sentence (from "No Rest for the Brave"): The film was screened at the Directors' Fortnight event of the 2003 Cannes Film Festival.
Relevant evidence: No