Saint-Kilda est un minuscule archipel battu par les vents à l'extrême ouest de l'Ecosse. Une terre sauvage, misérable, où vivent les Gillies, famille repliée au sein d'une communauté austère. La mort des parents, puis le départ de l'île, viennent bouleverser l'ordre des choses...