顧家明(張國榮)是著名的音樂制作人,在音樂界起著舉足輕重的作用。連續三年被評為最受歡迎女歌手的Rose(劉嘉玲)就是他精心培養的。他們在城市裏相愛,是壹對天造地設的金童玉女。這幾年,他們的感情漸漸淡了。這時唱片公司讓顧負責選拔培養壹個新的男歌手。顧選擇了林子英(),壹個美麗迷人的“少年”,但他不知道林是壹個美麗的女孩。顧竟然愛上了這個可愛的“小夥子”;玫瑰不知道林是壹個和自己壹樣的女兒,她對他有壹份愛。這段變幻莫測的三角戀,引發了無盡的笑話。
兩個年輕的歌迷,林子穎(袁詠儀),女扮男裝,進入了樂壇。幾經波折,他們終於與金牌監制顧家明(張國榮飾)成為壹對性別曖昧的戀人。英得到了家明愛情和事業的滋養,獲得了最受歡迎男歌手的獎項。她壹度處於風口浪尖,騎虎難下。性別真相被無限期公布。傳奇的百變巨星方艷梅(梅艷芳飾)重出江湖,但出乎意料的是,她同時對顧家明和林紫英產生了感情...