電影《三個相愛的少年》圍繞三位同性戀青年展開。如海(劉青云飾)在廣告公司任職,與好友阿九(葛民輝飾)、花仔(黃子華飾)共同面對情感與生存困境。如海與女同事媚(吳倩蓮飾)漸生情愫,但當媚發現如海性取向后,并未歧視而是試圖幫助其"恢復正常"。與此同時,阿九因感染艾滋病在電視臺采訪現場突然昏厥,生命進入倒計時。為讓摯友不留遺憾走完人生終程,如海與花仔精心籌備化妝舞會。在集體狂歡后阿九選擇自殺離世,而如海因性取向曝光被迫辭去工作。故事通過三位青年的情感羈絆,展現邊緣群體在傳統社會中的生存掙扎與人性溫度。