I filmen spilles de to legendariske motstandsfolkene av Thure Lindhardt og Mads Mikkelsen. I andre roller medvirker skuespillerne Stine Stengade, Peter Mygind, Mille Lehfeldt, Flemming Enevold, Jesper Christensen, Malene Schwartz og Lars Mikkelsen, samt en rekke nye navn som Caspar Phillipson, Martin Greis og Thomas Voss. De tyske rollene spilles av blant andre Christian Berkel og Hanns Zischler.