What is the secret of the castle Chloe has discovered in the mountains of North Wales? More to the point, what's the mystery surrounding the men wh...