前鄉村女歌手杰姬(凱瑟琳·海格爾飾)作為單親母親陷入與前夫爭奪女兒撫養權的法律糾紛,同時為維持生計在一家汽車旅館兼職清潔工作。流浪樂隊Train Hopper的主唱瑞恩(本·巴恩斯飾)帶著組建音樂團體的理想,與鼓手克里夫(瑞恩·賓漢姆飾)、貝斯手艾米麗(艾米麗·阿琳·林德飾)在城市邊緣掙扎求生。命運讓杰姬與瑞恩相遇于一次夜間演出,兩人逐漸建立情感紐帶——杰姬被瑞恩的音樂才華與赤誠打動,重新找回生活希望;瑞恩則在杰姬的影響下直面家庭創傷,開始正視自我價值。當法庭判決剝奪杰姬監護權時,瑞恩召集樂隊成員為其創作爭取女兒撫養權的抗議歌曲,這場音樂行動最終促使杰姬前夫撤銷訴訟。影片尾聲,重組后的Train Hopper樂隊在音樂節登臺演出,杰姬作為主唱與瑞恩共同完成表演。