Question: Which country the director of film My Geisha is from?
Sentence (from "My Geisha"): The world premiere was at the Plaza Theatre in London's West End on January 18, 1962.
Relevant evidence: No