How veteran actress Sheila Hancock scaled Highland mountain for latest role

Actors Kevin Guthrie and Sheila Hancock during filming
Actors Kevin Guthrie and Sheila Hancock during filming

Breaking