Question: Which actor starred in Vanilla Sky and was married to Katie Holmes?
Answer: Tom Cruise