Question: What star of Now You See Me was born in Oman?
Sentence (from "Lewis Henry Douglass"): He was born in New Bedford, Massachusetts.
Relevant evidence: No