Return to St Kilda
Overview
Some of the last remaining natives of St Kilda, a Scottish island over 100 miles remote from the mainland, revisit the island 50 years after it was evacuated.
Documentary
Comments 0
Please log in to leave a comment.
Release Schedule
Theatrical Oct 3, 1980
Digital —
Physical —

No comments yet. Be the first to share your thoughts!