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