故事發生在1961年的美國南部,早熟的女孩萊維倫(達科塔·范寧飾)和奶奶拉米(派珀·勞瑞飾)相依為命。父親暴躁的脾氣和粗魯的舉動常使萊維倫遍體鱗傷,直到父親的新女友讓她首次感受到音樂的魅力,開啟了她對歌唱的向往。通過與黑人園丁查爾斯(阿非莫·奧米拉飾)的交往,萊維倫逐漸建立起對世界的信任。在農舍躲雨時與男孩巴迪(科迪·漢福德飾)的親密接觸,使她因"失貞"遭受父親毒打。為籌措貓王演唱會門票資金,萊維倫出賣歌聲卻遭遇欺騙羞辱,在經歷生活殘酷真相后最終與奶奶逃往南卡羅來納州。在三位黑人養蜂姐妹的庇護下,萊維倫不僅找到了母親生前的秘密日記,更在象征母愛的蜂群中重新定義了家庭的意義。