De jaren zeventig in het slaperige Engelse stadje Rushton. Mickey Malone en Fred Roper wonen zo ongeveer vanaf hun geboorte naast elkaar en delen alles samen, van de eerste sigaret tot de eerste zoen. Ze weten zeker dat niets hen ooit uit elkaar kan drijven. Het loopt anders. Vijftien jaar later komen Mickey en Fred elkaar in Londen weer tegen. Mickey is inmiddels een liefdevolle, aanstaande moeder die op charmant chaotische wijze haar bloemenzaakje en haar leven runt. Fred staat op het punt met zijn vriendin, de hippe, carrièrebewuste Rebecca, te gaan trouwen.Terwijl ze hun oude vriendschap nieuw leven inblazen dringt de vraag zich steeds meer aan hen op of het waar is dat je eerste liefde nooit over gaat.