British B-movie adventure.…
After returning home to a rugged island near Nova Scotia, Joanna, daughter of the local bigwig, stru…