影片改编自中国台湾作家九把刀的同名半自传小说,以2000年代为背景,描述一段跨越十五年的爱情旅程。故事围绕着男主角镇宇(郑振永饰)和他的朋友们,他们一同经历了青春期的喜怒哀乐,但所有人都对同班的女神善雅(金多贤饰)抱有共同的憧憬。善雅是个气质出众、学业优异的模范生,对于这群男孩来说,她仿佛是遥不可及的梦想。然而,尽管镇宇和善雅在个性与学业成绩上差异甚大,两人却因彼此的独特魅力而建立了深厚的羁绊。。师走(广濑爱丽丝饰)拥有一段不幸的童年,因此个性十分的内向别扭。虽然身为巫女,但师走对神社里的事务却并不关心。一天,神社里发生了盗窃和纵火的事件,让大家没有想到的是,一切的罪魁祸首竟然是一个名叫建太的五岁小男孩。 因为男孩不肯说出自己的住所,所以神社的工作人员将建太交给了师走暂为照顾。在建太的身上,师走仿佛看到了从前的自己。随着时间的推移,师走和男孩之间渐渐建立起了坚实的友谊。建太的母亲来到了神社想将建太领走,但师走本能的觉得这位母亲问题多多,果不其然,没多久师走就看到了建太母亲殴打建太的场面。。