Burt Lancaster plays Felix Happer, the eccentric and wealthy CEO of the oil company who has a fascination with the stars.
Peter Riegert portrays Mac, the ambitious and business-focused representative sent by the oil company to negotiate the land deal.
Denis Lawson stars as Urquhart, a local innkeeper who becomes involved in the negotiations between the oil company and the villagers.
Fulton Mackay plays Ben, the village's quirky and wise beachcomber who provides support and advice to the main characters.
Peter Capaldi portrays Oldsen, a marine biologist who is passionate about preserving the local environment and wildlife.
Jennifer Black plays Stella, a young and vibrant local woman who works at the village's hotel and catches the eye of one of the oil company representatives.
Jenny Seagrove stars as Marina, a mysterious and alluring woman who adds an element of intrigue to the negotiations.
Norman Chancer portrays Moritz, a quirky and eccentric local artist who captures the beauty of the village in his work.
Rikki Fulton plays Geddes, the village's humorous and friendly hotel owner who welcomes the oil company representatives.
Alex Norton stars as Watt, a pragmatic and no-nonsense fisherman who is wary of the oil company's presence in the village.
Christopher Rozycki portrays Victor, a young and eager employee of the oil company who accompanies Mac on his trip to the village.
Gyearbuor Asante plays Rev Macpherson, the village's wise and caring minister who provides guidance and support to the villagers.
Our free email delivers the daily top 10 TV shows and top 10 movies directly to your inbox. Stay ahead of the trends. Sign up below.