Here's a complex question that requires someone to reason about the input, can you answer it? Who starred alongside Cameron Diaz in the 2008 comedy film What Happens in Vegas?
Answer:
Ashton Kutcher