Question: who plays tom buchanan in the great gatsby 2013
Answer: Joel Edgerton