影片讲述了一个关于成长、爱情与身份认同的复杂故事。八岁的妹狗每天都要带着失明的姐姐菁菁(房思瑜饰)前往茶室卖唱,而新来的乐手竹篙(赵逸岚饰)虽然女性,却以男性化的打扮和行事风格示人。妹狗对竹篙产生了朦胧的情愫,然而竹篙的心却属于菁菁。与此同时,水莲(陆奕静饰)年轻时选择与同性恋的阿彦结婚,以掩人耳目。年老体衰之际,她的法定伴侣阿海去世,而身患艾滋病且被爱人背叛的阿彦则前来投靠她,水莲误将阿彦认作已故的阿海,坚持要他留在身边。竹篙在与气质独特的阿彦相处过程中,虽然表白被拒,但遇见光彩照人的水莲后,逐渐厘清了自己的心意与困惑。