Nella Scozia di metà anni Novanta, le adolescenti del coro Nostra Signora del Mutuo Soccorso sono in viaggio per un giorno per partecipare a una competizione a Edimburgo. Più che all'educazione cattolica della grande città, le giovani sono interessate a tematiche a loro più vicine come la sessualità, la gravidanza, la differenza di classe e il valore, spesso messo in discussione, dell'amicizia.
Rafael Belvedere ha 42 anni, è proprietario di un ristorante, è divorziato, ha una bellissima fidanzata che lo ama sinceramente, una figlia incantevole, un amico sincero. e due genitori che tra mille acciacchi gli dimostrano tanto affetto: più o meno tutto quello che si potrebbe desiderare dalla vita. Invece Rafael è apatico, scontroso, passa le giornate a cambiare canale in tv tra una litigata e l’altra al telefono coi fornitori del suo ristorante. Ma quando un violento attacco di cuore lo porta a un soffio dalla morte, le cose cominciano a cambiare. A partire dalla decisione di aiutare i genitori a sposarsi in chiesa, nonostante l'Alzheimer della madre ponga non pochi ostacoli alla riuscita del disegno...
Enid e Rebecca sono due amiche che hanno appena finito le superiori e devono decidere che cosa fare delle loro vite. Enid vorrebbe andarsene di casa: è stanca del padre e della sua fidanzata Maxine. Rebecca è meno inquieta ma altrettanto indecisa sul proprio futuro. Durante l'estate le due amiche sono inseparabili e passano gran parte del tempo a corteggiare Josh, un loro coetaneo, che però non sembra essere particolarmente interessato. Enid si imbatte in Seymour, un collezionista di dischi molto più anziano di lei. I due finiscono per fare amicizia, anche se Rebecca esprime parere negativo.