影片讲述上世纪90年代初,两位少年前往台北,那里的一切冲击着这两个少年的感官。学校宿舍里发生了对同性恋的霸凌,尽管禁忌一一解放,学校也开始招收女生,但同性恋三个字仍如毒蛇猛兽人人唾弃。而两个男孩间原本暧昧的情愫,也因一个女孩的介入,而就此被打乱。
志嘉的父亲因不满儿子的婚姻,而避居小岛,志嘉娶了明月后,生下了女儿玉莲。然而明月经受不住金钱诱惑,撇下父女俩与别人去了香港,志嘉从而积劳成疾,生活十分窘迫,不久,志嘉便去世了。留下女儿玉莲投靠爷爷长山于小岛中生活,玉莲与小朋友小豆子一起过上了孤儿流浪的生活。但玉莲是个懂事的孩子,她默默地帮爷爷做这做那,终于感动了爷爷,祖孙俩相依为命。而明月也在这时寻上岛来,想领回玉莲,弥补没做好母亲的罪责。长山此时身患绝症,虽舍不得孙女,但为玉莲前途着想,只好以“怒骂”迫使她离开自己,托付给明月抚养。
本片由四段感情故事“在一起很快乐”“不在一起很快乐”“不在一起不快乐”“在一起也不快乐”独立交错的演绎爱情的味道。《如果南国冰封了》中刚分手的小捷(辛佳颖饰)独自去台北疗伤,与高中就暗恋她的小Pon(陈泱瑾饰)重新开始,两个女孩在生活琐事中既有甜蜜也有争吵;《看不见攻击的城市》讲述完美主义的女料理师U(张榕容饰)被成熟女编辑(魏如萱饰)勾引,最终又回归一个人生活的故事;《梦见相反的梦》里执着爱情却要完成结婚生子社会责任的Summer(高伊玲饰)与痴情一片的女友Spancer(吴立琪饰)相约十年后再见,三年后Summer带着孩子终与Spancer重逢;《像花吃了那女孩》花心的Ricky(林嘉欣饰)周旋在前女友与现任女友(王心凌饰)之间,状况连连。 故事中的女主人公都会收到寄给Candy Rain的无名包裹,打开后又是什么呢?