Poruszający się na wózku autor westernów Monte Wildhorn (Morgan Freeman) przeżywa kryzys twórczy. Brak natchnienia, nadmierna skłonność do kieliszka, ogólne poczucie bezsensu - to wszystko zabija jego pasję pisarską i radość życia. W nadziei na zmianę Monte przenosi się do malowniczego prowincjonalnego miasteczka Belle Isle. Tam poznaje samotną matkę, Charlotte (Virginia Madsen), i jej trzy córki. Rodzi się przyjaźń, która może zdziałać cuda...