Question: Are the directors of both films Tharlo and Space Station 76 from the same country?
Sentence (from "Space Station 76"): The film was released in select theaters on September 19, 2014 then through Video- On- Demand beginning September 30, 2014.
Relevant evidence: No