Tratto da una straordinaria storia vera, Il miracolo di Sharon racconta la storia di Sharon (Hilary Swank), una tenace parrucchiera di una cittadina del Kentucky che trova un nuovo scopo quando incontra Ed (Alan Ritchson), un vedovo che lavora duramente per mantenere le sue due figlie. La figlia minore di Ed è in attesa di un trapianto di fegato, e Sharon decide di aiutare la famiglia.