
Perched on a Welsh clifftop, the ancient, picturesque hamlet of Rhosddraig has its peaceful fa ade ripped apart when human remains are discovered under a pile of stones. The village pub, The Dragon's Head, run by three generations of women, becomes the focal point for those...

Perched on a Welsh clifftop, the ancient, picturesque hamlet of Rhosddraig has its peaceful fa ade ripped apart when human remains are discovered under a pile of stones. The village pub, The Dragon's Head, run by three generations of women, becomes the focal point for those...