Knowles plays Lily, a feisty single mother in the poor Southern town of Monte Carlo, Georgia. Her status as a "fallen woman" and the fact that she sings the devil's music in a local bar has alienated her from the members of the local Church of Beulah. When a former resident of Monte Carlo, Darren (Cuba Gooding Jr), arrives from New York - where he has been fired from his job in advertising - for his aunt's funeral, Lily recognises him as the young boy who used to chat her up on the church steps.