Ryan Gosling Michael Fassbender Dan Stevens Tom Hiddlestone Pharel Williams Justin Timberlake John Legend Jeremy Irons Hugh Jackman Luke Evans