Ruth Blum est une anthropologue américaine qui débarque dans un village Mandragora, situé sur une archipel au nord de l'Ecosse. Elle y découvre une population qui vit loin du monde moderne, ignore ce qu'est un avion, un médecin, travaille encore avec la charrue. Recueillie chez Yves Gundron et sa famille, elle s'éprend de Mandrik, le frère. Malheureusement elle tombe malade et la seule façon de la sauver est d'entrer en contact avec les habitants du village de pêcheurs découvert derrière la montagne. A partir de ce moment, ils deviendront des bêtes curieuses aux yeux des autres.