康纳·斯威尼是个郁郁寡欢的雅皮士,他拨打了一通深夜派对热线,对方承诺会给他带来超乎寻常的乐趣。令康纳没想到的是,一群邪恶的小妖怪通过电话线被释放了出来,这群小妖怪由一个叫做弗兰基·弗莱科的妖魔带领,康纳不得不彻夜与这群妖怪进行抗争。
故事發生在上世紀七十年代的長江之畔。高中生星子(周韻 飾)與同在裝卸站工作的陸粞(郭小冬 飾)朝夕相處,互生愛慕之意。當時正恢復高考,倆人商量共赴考場,但高考前夜陸粞因故退出,鬱悶的陸粞醉酒後與同單位的水香(張帆 飾)發生了一夜情。星子如願考上大學,她對陸粞的背叛非常生氣,主動斷絕了來往。陸粞非常後悔酒後的衝動,雖然新站長提撥了他,但他腦中始終揮不去星子的影子。星子後來與青年軍官亦文(陳思成 飾)結合,但激情中她往往錯把亦文當成陸粞,她深知她心中真正愛的仍是陸粞。然而,一切都無法挽回了,所有的思念都隨着時間的逝去而消散了......
四歲小兒對母親說,長大了我要做女孩。母親起初當他鬧着玩,但他用行動和決心說服了她:性別認同意識不可等閒視之,而是生死大事。性別不再依生物基因決定,人定固可勝天,政治正確更是王道。從不得不面對異數的母親披露心聲開始,到醫生與心理輔導角度、當事人與友人的交流、努力爭取穿裙子上學跳芭蕾等,處處透視爭取接納、化民易俗的艱辛,並不輸於任何硬仗。鏡頭捕捉一家人並肩面對各種變性挑戰的苦與樂,如人飲水,觀衆竟可感應冷暖而知。