本片根據(jù)同名小說改編,講述一個(gè)男孩的性覺醒過程。17歲黑人男孩蘭迪是學(xué)校唱詩班的領(lǐng)唱,生長(zhǎng)在虔誠(chéng)信教的南方家庭。因?yàn)槊妹檬й櫍麄€(gè)家已經(jīng)四分五裂,蘭迪還要應(yīng)付時(shí)常不期而至的同性幻想。他跟學(xué)校的戲劇社死黨決定上演男男版的“羅密歐與朱麗葉”,同時(shí)白人男孩馬歇爾也碰巧闖入蘭迪的生活,對(duì)他展開強(qiáng)勢(shì)追求。蘭迪發(fā)現(xiàn)自己越來越難適應(yīng)從青春期到成人的轉(zhuǎn)變,更重要的是,他開始分不清幻想和現(xiàn)實(shí)的邊界...