Claim: Miracle at St. Anna is set primarily in France.
Verdict: REFUTES