Question: Do the movies Lucky Stiff (film) and 73 Cows, originate from the same country?
Sentence (from "73 Cows"): It was directed and produced by Alex Lockwood.
Relevant evidence: No