Question: Which country the director of film The Invisible Circus (Film) is from?
Sentence (from "The Invisible Circus (film)"): The film premiered at the Sundance Film Festival on January 11, 2001, and was released in the United States on February 2, 2001.
Relevant evidence: No