Londres, été 1953. La très belle Ruth Ellis, hôtesse dans un night-club fréquenté par la haute société londonnienne, rencontre David Blakely, séduisant pilote de course et fils de bonne famille. Entre eux va naître un amour ardent et violent qui les entrainera vers la mort.
Jo, une petite collégiène un peu gauche, vit à Manchester avec sa mère Helen qui se soucie plus de trouver un nouvel amant que de s'occuper de sa fille. Un soir que sa mère l'a mise dehors pour vivre une nouvelle aventure amoureuse, Jo vit une brève idylle avec un marin noir. Enceinte et...
Le mari d'Helen est décédé tragiquement. Elle cherche à faire son deuil quelque part dans un petit village irlandais. Elle recommence à peindre et rencontre un restaurateur, qui travaille sur le bâtiment de la gare locale. Ils tombent amoureux mais leurs passés ombragent cette connexion...