On découvre la petite ville de Big Stone Gap, nichée dans la chaîne des Blue Mountains de Virginie. Une ville où tout le monde se connaît, et où l’on rencontre Ave Maria Mulligan, une jeune pharmacienne de 36 ans passionnée par son travail. Un jour, cette éternelle célibataire découvre un secret de famille qui va changer sa vision des choses…