Filmen handlar om en tjänsteman vid det amerikanska oljebolaget Knox Oil ("Mac" MacIntyre, spelad av Peter Riegert) som sänds till Skottland för att köpa ett litet kustsamhälle, där oljebolaget planerar att bygga ett oljeraffinaderi. Affären blir mer komplicerad än vad oljebolaget och dess chef Felix Happer (spelad av Burt Lancaster) hade tänkt sig, när det visar sig att byn ägs av en excentrisk äldre man (Ben Knox, spelad av Fulton Mackay) som inte har något intresse av att sälja.
Scenerna i byn spelades in i det skotska samhället Pennan, i Aberdeenshire. I filmen har byn fått namnet Ferness.[2] Strandscenerna däremot spelades in nära Mallaig i Highland i Skottland.