Jake Gyllenhaal Jude Law Chris Hemsworth James Franco Ryan Renolds Ryan Gosling Brad Pitt Michael Fassbender Christian Bale Channing Tatum Tom hiddleston Luke Evans Chris Evans Robert Dooney Jr. Johnny Depp Orlando Bloom Sean Bean Leonardo Dicaprio Tom Hardy Ben Affleck