A história é situada em Shieldlands, um lugar mítico onde vivem humanos e criaturas fantásticas. Beowulf (Kieran Bew, de Da Vinci’s Demons, WPC 56) é um mercenário que volta à cidade de Herot para honrar o falecido Barão Hrothgar (William Hurt, de Humans e Damages), o homem que o criou. Mas, ao chegar ao local, ele é atacado pelo terrível monstro Grendl. Ao eliminá-lo, Beowulf cai nas graças da Baronesa Rheda (Joanne Whalley, de Wolf Hall, Jamaica Inn) e da comunidade.