With his performance as Robert Grainer in Netflix’s Train Dreams, Joel Edgerton gives the best performance of his career.