Joel Edgerton playing Tom Buchanan in The Great Gatsby - The Independent