Trwa II wojna światowa. Henry Faber, nikomu nie rzucający się w oczy pracownik kolei, w rzeczywistości jest niemieckim szpiegiem znanym jako Die Nadel (Igła), który mieszka od kilku lat w Anglii. Wykonuje tam różne zlecenia dla wywiadu, m.in. zajmuje się fotografowaniem obiektów, które...
Jack Carter (Michael Caine) przybywa do Newcastle z Londynu, by wyjaśnić zagadkę śmierci swojego brata. Na miejscu odkrywa, że w sprawę zamieszany jest szef miejscowego gangu. Jack postanawia zemścić się na wszystkich, którzy maczali palce w zabójstwie.
Eryk, młody wódz wikingów, postanawia zebrać najlepszych wojowników ze swojej wioski i wraz z nimi wyrusza na wielką i niebezpieczną wyprawę. Jej celem jest przebłaganie bogów, aby zechcieli zakończyć zły i ponury okres Ragnarok i pozwolili swojemu ludowi ujrzeć życiodajne Słońce....