Ave Maria Mulligan, die beliebte Apothekerin aus der Kleinstadt Big Stone Gap in Virginia, hat eine turbulente Zeit hinter sich. Gerade als sie glaubt, wieder Ordnung in ihr Leben gebracht zu haben, beginnt Tochter Etta aus der Reihe zu tanzen. Und dann taucht auch noch ein Mann aus ihrer Vergangenheit auf, für den Ave Maria schon einmal fast ihre Ehe riskiert hätte.