Question: What star of Now You See Me was born in Oman?
Sentence (from "Isla Fisher"): Isla Lang Fisher ( ; born 3 February 1976) is an Australian actress.
Relevant evidence: Yes