Lily, Eileen og Dolly er for det meste optaget af hverdagens opgaver og deres tidskrævende ægtemænd i en landsby i 1960'ernes Irland. Pludselig får de chancen for at rejse til Lourdes i Frankrig, og alle deltagerne håber på personlige mirakler. Samtidigt dukker Chrissie op i byen til sin mors begravelse, og hun tager med til Lourdes. Hun har ikke set Lily og Eileen, siden hun forlod byen som teenager, og hendes dårlige forhold til både dem og hendes mor kommer op til overfladen. Det står snart klart, at tiden ikke læger alle sår, men miraklernes tid er måske alligevel ikke forbi?