电影改编自作家野中智素的同名小说,由《新闻记者》的导演藤井道人执导,描绘了迷茫少女的一段奇妙邂逅和成长。 爱上大学生阿亨(伊藤健太郎饰)的14岁少女燕子(清原果耶饰)喜欢在书法教室的屋顶上消磨时间,以逃避不适的周围环境。然而某个夜晚,在这唯一的休息场所里,出现了一位在星空飞舞,衣着华丽的老婆婆——星婆婆(桃井薰饰)。燕子原本不擅长应付无拘无束的星婆婆,但不知从何时开始,她开始向她倾诉自己的烦恼。。殷然(蔡思贝 饰)生长在一个和睦的家庭之中,为人正直善良,颇受朋友和长辈们的喜爱,然而,某日,厄运毫无征兆的降临到了她的头上,殷然的父母在一场事故中双双去世,保险公司拒绝赔偿,事故的起因亦颇为蹊跷。毕业后,殷然放弃了救死扶伤的医生志愿,转而成为了一名保险公司调查员,只为了有朝一日能找出事件的真相抚慰父母的在天之灵。
某日,殷然遇见了名为乔文杰(吴启华 饰)的陌生男子,乔文杰和管家张克莱(周骢 饰)过着离群索居的生活,身世过去都是谜团,这样的男子却和殷然组成了搭档,共同调查保险赔偿意外。乔文杰有着一段不为人知的悲伤往事,而凌若菲(李诗韵 饰)的出现让这段往事再度浮出水面。。因為家貧,還要照顧雙眼接近失明的爸爸,十二歲的阿牛(陳國坤飾)為了賺錢在街上賣螢光棒,卻被一班惡霸拖到後巷拳打腳踢。 原來牛爸 (林嘉華飾)當年為救好友興叔而被壞人弄傷雙眼,他失明後不想負累一眾兄弟,所以便發放死訊,人間蒸發。興叔因不可以報答牛爸的救命之恩而耿耿於懷多年年,現在陰差陽錯兄弟重逢,身為拳館師傅的興叔答應一定會把阿牛教好,讓他成材。阿牛後來便正式拜師,視興叔如再生父親。 這個時候的阿牛亦悟出一個道理,就是拳術不用不活,加上他的性格抱打不平 ,故此每逢遇到有人受到欺凌,他都會出手幫助,把壞人當作活靶來來操練, 大快人心之餘,拳腳功夫亦趨更快、更狠、更準。 興叔年年事漸高,拳館的聲望大不如前,拳館收入不足以維持拳館。阿牛唯有偷偷參加打黑拳,但是所有賽事加起來來的出場費和獎金都不足以維持拳館, 所以阿牛和小豬 (敖嘉年飾)便決定...。