Question: Are the directors of films Invocation of My Demon Brother and The Call of the Sea both from the same country?
Sentence (from "Invocation of My Demon Brother"): It was filmed in San Francisco at the Straight Theater on Haight Street and the William Westerfeld House( the former" Russian Embassy" nightclub).
Relevant evidence: No