Downey, Paltrow y Cheadle repitieron sus papeles, mientras Ben Kingsley interpretó a Trevor Slattery, Guy Pearce a Aldrich Killian, y Rebecca Hall apareció como Maya Hansen.