吴明翰(许光汉饰)是一名脾气耿直的警察,一次在出警中,他偶然捡到了地上的红包,哪知道被牵扯到了一桩冥婚之中,而他要结婚的对象,竟然是名叫毛邦羽(林柏宏饰)的男人。吴明翰虽然内心一百个不情愿,但很快他就发现,如果不完婚,那么坏运气会一直跟随着他,无奈之下,吴明翰只得在灵堂中和毛邦宇举行了仪式。 第二天,毛邦宇的鬼魂出现在了吴明翰的面前,想要结束这场荒唐的闹剧,吴明翰必须帮助毛邦宇完成遗愿,他给动物慈善组织捐款、去探望毛邦宇在世时的男友、查找导致毛邦宇死亡的车祸事件真相,在此过程中,吴明翰和毛邦宇从“假夫妻”变成了“真朋友”。。在赵闪闪(包贝尔 饰)青春期的里,遇见了李春霞(孙怡 饰)和被称作“四大天王”的小伙伴。一方面,他和“四大天王”共同对抗校外古惑仔;一方面,他又经历着和李春霞若即若离的关系。男孩的意气风发和羞涩内敛在赵闪闪体内消化,共融。
直到赵闪闪和李春霞共同考入一所高中,才终于给了爱情萌芽的机会。两人在一起的时间美妙而刻骨铭心。可是好景不长,师长的压力、古惑仔的干预让两人终于再次分开。
高考结束之后,赵闪闪和李春霞都还记得金榜题名再续前缘的诺言,然而落榜的打击却让赵闪闪再次与心爱之人天各一方。虽然在“补录”之下踏入高等学府,赵闪闪却在突如其来的大世界面前再次迷失方向。直到他与电影相逢,才发现最美好的地方就是光影森林,从此发誓要用电影来留住青春,挽回爱情……。