Trama
Beowulf regresa a su tierra natal, Herot, en las Tierras Escudo, para presentar sus respetos al difunto rey Hrothgar (William Hurt). Pero los celos del pasado hacen que Beowulf sea recibido con frialdad, especialmente por la esposa de Hrothgar, Rheda (Joanne Whalley), y su hijo, Slean (Ed Speelers).