Escandinávia, 500 D.C.. O sentimento de ódio tem início quando o rei Hrothgar (Stellan Skarsgard), junto com alguns guerreiros, mata o pai do jovem Grendel (Ingvar Eggert Sigurosson), que viu tudo. Mesmo assim Hrothgar decidiu poupar a criança, que através dos anos se torna um recluso guerreiro, que só pensa em vingar a morte do pai. Quando Grendel começa a matar, as pessoas mais próximas de Hrothgar vêem que a vida do rei está em perigo. Assim Hrothgar chama um bravo e destemido guerreiro, Beowulf (Gerard Butler), para matar Grendel. Quando Beowulf e seus guerreiros chegam o perigoso Grendel sempre os ronda à noite, mas nunca ataca. Após conversar com Selma (Sarah Polley), uma bela feiticeira, Beowulf conversa a distância com Grendel e entende que este só quer matar Hrothgar e as pessoas mais próximas a ele.
Mais filmes : Melhores filmes do ano 2005, Melhores filmes Aventura, Melhores filmes de Aventura de 2005.