Question: Are the directors of both films Satan Triumphant and Dooman River from the same country?
Sentence (from "Sionne Neely"): Sionne Neely is a co-founder of the Chale Wote Street Art Festival.
Relevant evidence: No