Claim: Imperium (2016 film) is an American store.
Verdict: REFUTES