El 9 de abril de 1940, las tropas alemanas desembarcan en la pequeña ciudad de Rjukan, anunciando la invasión de Noruega a principios de la Segunda Guerra Mundial. El joven ayudante de contabilidad Gunnar Sønsteby (Sjur Vatne Brean) decide no dejar su patria a los invasores sin luchar e inicialmente se une al movimiento estudiantil de resistencia. En 1941 viaja a Suecia, donde es reclutado por una unidad militar secreta británica, para la que posteriormente es destinado como espía a Oslo con el nombre en clave de 'nº 24'. Tras varios acontecimientos dramáticos, recibe formación de los servicios secretos en Gran Bretaña. Cuando regresa a Noruega, acaba convirtiéndose en el jefe de la llamada 'Banda de Oslo' en la clandestinidad, que inflige severas derrotas a los alemanes en numerosas operaciones de sabotaje, y se convierte en el mayor héroe de guerra de su país.