Chilling pictures show the ruined castle where TV star Sam Heughan grew up - and is now said to be home to a headless ghost.

Kenmure Castle in Dumfries and Galloway was home to Scottish lords from as early as 1249.

The castle was under the ownership of the Gordon family for many years, and underwent extensive remodelling in the 19th century.

In 1923, the newly remodelled castle was home to Brigadier-General Maurice Lilburn MacEwen, until his death 20 years later.

The land also briefly served as home to actor Sam Heughan, 41, star of Outlander, who said on the podcast Scottish Fields his family resided on the property for part of his childhood.