故事发生在清末民初,苏灿(周润发 饰)和万子豪(刘德华 饰)两家均以开设武馆维生,两家人相互排挤妒忌,关系千钧一发。然而,苏灿和万子豪两个小儿天真无邪,反而成为了感情十分要好的挚友。某日,两人结识了马坤(苗侨伟 饰)和萧玲(米雪 饰),苏灿和萧玲一见钟情,很快就走到了一起。
苏灿的父亲死了,苏灿被诬陷为凶手而锒铛入狱,为了救苏灿,萧玲不惜献出了自己的身体。然而,出狱后的苏灿却并没有领萧玲的情,反而指责她不知检点,水性杨花。之后,苏灿和马坤、万子豪一起来到省城开设武馆,历经艰险,饱受排挤,在盈盈(陈秀珠 饰)等一干好友的帮助下才站稳脚跟。。丧父的12岁小女孩明月,在暑假里由于怀疑和嫉妒,将妈妈的情人推入水中疑似死亡后,迎来了人生的初潮。但是这一切,在她云淡风轻的应试化暑假日记作业,灿烂童年式的描述中结束了。影片表达的是一个小女孩成长的孤独和羞耻,同时也刻画了人在面对体制时的自我分裂和粉饰太平。 《明月的暑期日记》有一种独特的诗意。 大量隐喻符号和主观化音响效果的使用,为电影语言留出了极大的阐释空间。影片用最丰富和敏感的触觉,为观众呈现了一段孤独而羞耻的成长岁月。明月直视镜头的同时也撕裂了伪善的谎言:我们忽视他人的痛苦并不是不知情,而是人性中根深蒂固的冷漠早就决定了,真相对谁而言都是沉重的负担。。