A rain of blood falls on the remote hamlet of Stonehold