Sophie Clark zawsze uwielbiała odwiedzać swoją matkę chrzestną, Maude, która mieszkała w Indigo, w małym miasteczku w Luizjanie. Najpiękniejszym wspomnieniem Sophie były wakacje, podczas których zakochała się w Alainie. On także był nią zauroczony, lecz uważał, że pochodząca z zamożnej wielkomiejskiej rodziny Sophie nie wytrzyma długo u boku prostego kajuńskiego chłopca. Ich drogi się rozeszły. Gdy po kilkunastu latach Sophie przyjeżdża do Indigo na pogrzeb Maude, spotkanie z Alainem jest nieuchronne. Oboje starają się wskrzesić magię dawnych dni, lecz duchy przeszłości stają im na przeszkodzie...