In the mountains of Snowdonia, youngster Dion must navigate his sexual awakening, guided by the spirits of Wales’ ancient past.