本片根据同名小说改编,讲述一个男孩的性觉醒过程。17岁黑人男孩兰迪是学校唱诗班的领唱,生长在虔诚信教的南方家庭。因为妹妹失踪,整个家已经四分五裂,兰迪还要应付时常不期而至的同性幻想。他跟学校的戏剧社死党决定上演男男版的“罗密欧与朱丽叶”,同时白人男孩马歇尔也碰巧闯入兰迪的生活,对他展开强势追求。兰迪发现自己越来越难适应从青春期到成人的转变,更重要的是,他开始分不清幻想和现实的边界...。可可掐死孪生妹妹后被父母送进了精神病院,在这个“特殊”的地方,用一身黑乌鸦毛扮天使的她结识了卷毛和小悟,三人成为好友。卷毛因失手杀死了屡次侵犯他的变态老师被送到这里,噩梦自此伴随,小悟则是脱离现实的妄想狂。
某天可可和卷毛沿着医院的围墙走到了外面的世界,教堂里的圣歌声令他们停下脚步,得到一本由一位好心牧师所送的《圣经》后,卷毛认定世界末日即将来临,而可可觉得自己死亡的时刻才代表真正的世界末日。其后,三人再次爬上医院的围墙,结伴去等世界末日的降临。。