Question: Are My Little Eye and Petticoat Pirates from the same country?
Sentence (from "Petticoat Pirates"): The film had its premiere on 30 November 1961 at the Warner Theatre in London's West End.
Relevant evidence: No