Question: What star of Now You See Me was born in Oman?
Answer: Isla Fisher