Question: In what 2008 film directed by Tom Vaughan does Cameron Diaz appear?
Answer: What Happens in Vegas