Question: Are both director of film The Luck Of Roaring Camp (1911 Film) and director of film The Oil Raider from the same country?
Sentence (from "The Luck of the Navy (film)"): It was shot at Cricklewood Studios.
Relevant evidence: No