Question: Which actor has played Superman and was born outside the USA?
Answer: Henry Cavill