Der Teenager Kelly Ann (Samantha Shields) bekommt ein Baby und gibt es zur Adoption frei, denn der Kindsvater (ebenfalls Teenager) hält sich fern von ihr und ihre Mutter ebenso wie Pfarrer Steve (Peter Capaldi) sagen ihr, es sei die beste Entscheidung. Ein paar Wochen später ist Kelly Ann mit ihrer Freundin Louise (Nicola Muldoon), deren Freund Mark (Jamie Quinn) und dessen Bruder David (Kevin Quinn) auf einem Trip zu Fuß quer durch die Highlands. Pfarrer Steve setzt die vier ab und holt sie am nächsten Tage mittags in einer Gaststätte wieder ab.
Auch Lee (Martin Compston), seines Zeichens Vater von Kelly Anns Kind, taucht auf und spaziert mit der Truppe mit. Auf ihrem Weg begegnen die Teens einem komischen Schäfer, der ihnen zu folgen scheint, aber bald darauf ist er verschwunden. Und des Nachts hört Kelly Ann ein Kleinkind weinen. Als sie mit Lee der Sache auf den Grund geht, lösen sie damit den Anfang vom Ende aus …






