Em 1967, em plena cidade de Dublin, Agnes Browne (Anjelica Huston) passa por uma situação inesperada: após a morte de seu marido, ela precisa arranjar um meio para sustentar seus sete filhos. Visto isso, começa a vender frutas e legumes no mercado local, onde conhece uma mulher diferente de todas as outras que já conhecera e que se torna sua melhor amiga e confidente. Os dias passam, até que Agnes percebe um interesse amoroso vindo por parte de Pierre (Arno Chevrier), o padeiro local, quando reavalia sua própria vida perante a possibilidade de vir novamente a formar uma família.