Deux copains, Davy et Ally, rentrent à Leith dans la banlieue d’Edimbourg, après un déploiement en Afghanistan. Les garçons sont en quête de romance: Ally retrouve sa petite amie Liz, qui n’est autre que la sœur de Davy; et Davy fait la connaissance d’Yvonne, la meilleure amie de sa sœur. Leurs parents, Rab et Jean, sont quant à eux en train d’organiser leurs 25 ans de mariage. Tout va pour le mieux, jusqu’à ce qu’un épisode du passé de Rab refasse surface et mette en péril l’harmonie de la famille…