相传世间凡有七窍者即可修炼成仙,猫修炼成仙的条件就是长出九条尾巴。毛毛已经是只八尾猫,她在人间修炼千年,依然未能长出第九条尾巴。狼妖晶晶即将修炼成魔之际被八尾猫打断修行,狼妖怀恨在心伺机报复。有着狼族高贵血统的程佳楠正是八尾猫苦苦寻找的主人的后世,经老祖指点,八尾猫再次来到人间,一切因果只在一念之间……
志嘉的父亲因不满儿子的婚姻,而避居小岛,志嘉娶了明月后,生下了女儿玉莲。然而明月经受不住金钱诱惑,撇下父女俩与别人去了香港,志嘉从而积劳成疾,生活十分窘迫,不久,志嘉便去世了。留下女儿玉莲投靠爷爷长山于小岛中生活,玉莲与小朋友小豆子一起过上了孤儿流浪的生活。但玉莲是个懂事的孩子,她默默地帮爷爷做这做那,终于感动了爷爷,祖孙俩相依为命。而明月也在这时寻上岛来,想领回玉莲,弥补没做好母亲的罪责。长山此时身患绝症,虽舍不得孙女,但为玉莲前途着想,只好以“怒骂”迫使她离开自己,托付给明月抚养。
电影讲述了阿荣(张国荣 饰)、家宝(陈百强 饰)和家辉(钟保罗 饰)三人追逐梦想的成长故事,阿荣、家宝、家辉是学校里同学好友,毕业后面对自己人生的道路各自做出了不同的决定。阿荣家境贫寒天生叛逆,经历了世间的种种磨难,与朋友的嫌隙也日渐消融。热爱音乐的家宝一心想要追求自己的梦想, 在不被家人理解后愤然出走,与阿荣等人打工赚钱并收获了纯净的爱情,最后被唱片公司发现做了自己的演唱会。玩世不恭的弟弟家辉选择了一条父母喜欢的道路,但也一直在背后默默支持者哥哥和朋友。这三个毕业又即失业的学生是怎样在这个梦想与现实激烈碰撞的毕业季中殊途同归的呢?