Cywile holenderscy Laurence Olivier jako doktor Jan Spaander Liv Ullmann jako Kate ter Horst Siem Vroom jako lider ruchu oporu Erik van ’t Wout jako syn lidera ruchu oporu Marlies van Alcmaer jako żona lidera ruchu oporu Mary Smithuysen jako stara dama Hans Croiset jako Hans, syn starej damy Josephine Peeper jako kelnerka Tom van Beek jako Jan ter Horst Erik Chitty jako kościelny organista Richard Attenborough jako obłąkany mężczyzna w okularach Albert van der Harst jako medyk
Produkcja Zdjęcia kręcono w Holandii (Deventer w prowincji Overijssel, Nijmegen i Zutphen w prowincji Geldria).
Informacje dodatkowe Sean Connery zagrał rolę generała Urquharta ze względu na fizyczne podobieństwo. John Addison, twórca muzyki do filmu, służył podczas II wojny światowej w XXX Korpusie. Tylko cztery czołgi M4 Sherman są w filmie prawdziwe, reszta widzianych na ekranie pojazdów pancernych to plastikowe modele na podwoziu Volkswagena Garbusa. Przedstawiciele każdej nacji w filmie posługują się własnym językiem, dialogi niemieckie są w języku niemieckim, holenderskie w języku niderlandzkim, polskie – po polsku.