XI wiek. Dwaj dawni sojusznicy, Harold (James Norton), earl Wessexu, i książę Normandii, Wilhelm (Nikolaj Coster-Waldau), stają do walki o angielski tron. W 1066 roku spotykają się pod Hastings, by stoczyć bitwę, która odmieni na zawsze losy ich kraju i całej Europy.Zbliża się dzień koronacji Edwarda na króla Anglii. W drodze do Londynu pochodzący z Wessexu Harold Godwinson ratuje księcia Normandii, Wilhelma, przed atakiem bandytów. Obaj toczą własne bitwy. Harold walczy o zachowanie wpływów w państwie, zaś Wilhelm odkrywa, że rzekomy sojusznik, król Francji Henryk, czyha na jego życie. Jeszcze nie wiedzą, że razem zmienią bieg historii.