Obsada Żołnierze alianccy Dirk Bogarde jako generał porucznik Frederick „Boy” Browning, dowódca 1 Alianckiej Armii Powietrznodesantowej Michael Caine jako podpułkownik John „Joe” Vandeleur, dowódca należącej do brytyjskiego XXX Korpusu Gwardii Irlandzkiej Sean Connery jako generał major Robert „Roy” Urquhart, dowódca brytyjskiej 1 Dywizji Powietrznodesantowej Edward Fox jako generał porucznik Brian Horrocks, dowódca brytyjskiego XXX Korpusu Elliott Gould jako pułkownik Robert StoutPostać wzorowana na pułkowniku Robercie Sinku, z amerykańskiej 82 Dywizji Powietrznodesantowej, dowódca należącego do amerykańskiej 101 Dywizji Powietrznodesantowej 506 Pułku Piechoty Spadochronowej Gene Hackman jako generał brygady Stanisław Sosabowski, dowódca polskiej 1 Samodzielnej Brygady Spadochronowej Anthony Hopkins jako podpułkownik John D. Frost, dowódca 2.