简介: On a remote Scottish Isle in the 1950s,