Fingal, the Celtic hero, betrayed to the Angles led by Aeric The Axe (Jon Paul Gates) is murdered. Meanwhile, Roderich (Robert Jan Szemis), the governor of Strathclyde, preparing to make himself a king by marrying the daughter of the king of Ulster, Langoreth O’Neill (Rachel Rath) has his own daughter Melangall (Marnie Baxter), a disappointment to him, banished to the farm of a serf (Ian Stirling) in the loch lands.
Fingal’s daughter Ethne (Rachael Sutherland) with the aide of retainer Domlech (Gary Taylor) sets off after the Angles to avenge her father and seek help from the Picts (Alan Torrance and Mairi Sutherland). However, the Angles are having their own difficulties - their ship is been stolen by a Fresian merchant Aldric (Sean Arnold) who had been kept captive by Aeric. When the ship is struck and sunk by a loch monster, Aldric and slave girl Hretha (Claire Jerath) determine to have their revenge on Aeric.
To complicate matters, double-dealing Tudwal Cathenson (Jack St.Clair), the betrayer of Fingal, in exchange for the chance to marry Roderich’s daughter Melangall, also sets off to find Aeric and kill him. Roderich meanwhile left behind to negotiate his marriage terms, finds himself agreeing that once married to Langoreth and proclaimed king, she will set off to Rome for good with her monk Oran (Paul Cassidy) and be supported by Roderich for the rest of her life.