Question: Which country the director of film Escobar: Paradise Lost is from?
Sentence (from "Escobar: Paradise Lost"): The film premiered at the 2014 Toronto International Film Festival on September 11, 2014.
Relevant evidence: No