Set in Britain's mythical past, this should fill the fantasy-shaped hole left until Game Of Thrones starts its new series as Beowulf returns to his home after many years away hoping to set right past wrongs.
As he pays his respects to his ailing ward and Thane of Herot, Hrothgar, Beowulf's gesture of goodwill soon opens old wounds, and he's forced to fight with steal to get what he wants.
When Herot falls under attack from within, Beowulf vows to remain until the enemy is routed out, justice is served and Herot safe once more. But can he catch the killer – and is it a human or beast?
Beowulf: Return To The Sheildlands, ITV, 7pm
For exclusive competitions and amazing prizes visit Reveal's Facebook page NOW!