Question: Are the directors of films Lara Croft: Tomb Raider and Only A Shop Girl both from the same country?
Sentence (from "Only a Shop Girl"): The film was released by C.B.C. Film Sales on December 15, 1922.
Relevant evidence: No