Question: Which American actor starred in Surrogates?
Answer: James Oliver Cromwell