En Géorgie, dans la petite ville de Brixton, Annie Wilson a le don de lire l'avenir des gens dans les cartes. Du fait de ses prédictions, certains s'imaginent qu'elle est une sorcière. Mais Annie n'a pas l'intention d'abandonner ses activités de diseuse de bonne aventure. Cette situation dure...
Au début du 20ème siècle, une femme indépendante d'une petite ville provoque un scandale lorsqu'elle décide d'épouser un vieux propriétaire d'une épicerie local, veuf depuis trois semaines seulement.