Series set in a mysterious Welsh coastal village. Gareth and Diane's baby arrives early on the 302 bus into town, but that's not the only new arrival about to land in Glan Don. Show more
When lightning strikes the apple tree outside the Druid's Rest, an ancient spirit is unleashed. Meanwhile, Gareth and Diane struggle with the demands of a new baby. Show more
Bedbound and alone in Emlyn's caravan, Gareth's paranoia begins to take root - he becomes convinced that his wife and son are having an affair. Show more