Jimmy Sullivan has been living on the road with his brother, Jack, and his band The Unknown Souls. Without a place to call home, Jimmy and Jack lead a nomadic life filled with music and anonymous cities. When they return to a place Jimmy never wants to see againtheir old hometown of Seaboro, South Carolinahe falls in love with Charlotte Carrington. With his soul now filled with hope, Jimmy writes his first love song. When he performs it at a holiday concert to a standing ovation, the lyrics are dubbed the Perfect Love Song, so much so that Jimmy finds himself going on tour with famous country music stars, catapulted into a world where the trappings of fame and fortune reign supreme. All too soon, the hope that had once inspired Jimmy to write such beautiful, genuine lyrics is overshadowed by what the song can do for him and his career.