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