In Boven de wolken onderbreekt Morag McGinty haar snelle pilotenleven in Londen om terug te keren naar de rust van Schotland. Nu haar grootvader niet kan werken, heeft Morag geen andere keuze dan de lokale vliegroute over te nemen in zijn gammele, oude vliegtuig en de lokale bevolking – en af en toe een schaap – over de prachtige archipel te vervoeren.
Tot ze terechtkomt in een razende storm en een noodlanding moet maken op een afgelegen eiland. Ze is gestrand, ver van de bewoonde wereld en helemaal alleen, hoewel… Naast ontelbare vogels woont er één man: Gregor Cameron, de norse ornitholoog die het hele seizoen voor het eiland zorgt. En het lijkt erop dat ze voorlopig met elkaar opgescheept zitten…