Question: Are both directors of films The Humming Bird and Poovilangu from the same country?
Sentence (from "The Humming Bird"): A print of the film is housed at the Library of Congress and the Nederlands Filmmuseum.
Relevant evidence: No