Bobby Jr. is the oldest son of the richest family in the region. He has learned at an early age that money does not buy happiness, nor does it guarantee love. When he stumbles into a relationship with Flora Jean, he realizes he's found not only the girl of his dreams, but his best friend and soulmate.
The story of their lives is told by the two of them, as well as their parents, and a surly young man named Raymond, who is head-over-heels in love with Flora Jean. The only person rooting for the star-crossed lovers is Jasper, the butler who has a special place in his heart for them both.
Tragedy and triumph are inevitabilities that lie in wait for Bobby Jr., as he falls under the spell of Flora Jean, a magical creature with the God-given gift of making butterflies dance whenever she sings to them.