Completely gripping, addictive, emotive and enjoyable. Every cast member played a pivotal role. I binge watched all 3 series whilst suffering the effects of the coronavirus. An excellent mix of romance and fantasy.