Na een heftige relatiebreuk reist Floor naar Shetland, waar een vriendin tijdens de zomermaanden fietsvakanties begeleidt. Op de fiets in de woeste natuur hoopt ze over het verraad van haar ex heen te komen, maar haar zelfbeeld laat zich niet zo gemakkelijk repareren, hoe goed ze ook weet te verbergen wat er echt met haar aan de hand is.
Tijdens een storm strandt ze alleen op de afgelegen kampeerplaats van de ontoegankelijke, humeurige Niven, die woont in een kasteelruïne op een klif. In eerste instantie weet Floor niet wat ze van hem moet vinden. Ook hij heeft iets in zijn verleden waar hij liever niet over praat, hoewel ze in de twee weken die volgen toch zo naar elkaar toe groeien dat ze elkaar in vertrouwen nemen. Hun afscheid is ronduit verwarrend, maar de situatie wordt nog ingewikkelder als Floor terug is en ze voor een loodzware keuze komt te staan.