天水围的中学生何灵杰生活在一个问题家庭:母亲精神有障碍,父亲嗜赌又暴力,弟弟两年来下落不明。警方突然到学校拜访何灵杰,带来了弟弟何俊杰杀人后又自杀未遂的消息。古惑仔拗柴令人威胁何灵杰交出弟弟偷走的毒品,何灵杰由此与弟弟的同伴白木和鸡子结识。在纷乱的校园中只顾读书的何灵杰从来不曾为遭受殴打的弟弟出头,弟弟离家后的两年中过着怎样的生活他也一无所知。何灵杰拜访白木和鸡子,打听弟弟的经历,原来当年在街头游荡的何俊杰偶然结识白木等人,不甘再次受辱的俊杰奋起反抗,反而与白木一伙结为朋友。从此这班天水围少年入室偷窃、纵情狂欢,直到某日古惑仔拗柴将他们纳入了自己的势力。俊杰在童党混乱的生活中渐渐迷失,慢慢向未知深渊滑落……。海商之女梅若华,少时遭奸人灭门,自此背负血海深仇。她因缘际会拜师桃花岛,从此改名梅超风,并与师兄陈玄风暗生情愫。梅超风一心想修习绝世武功复仇,误以为黄药师私藏《九阴真经》不愿传授,梅陈二人情根深种,定情盟誓,决定携手盗取经书,叛逃出岛。二人练成九阴白骨爪,黑风双煞,一战成名,却注定无法长相厮守。。1847年,在大饥荒发生两年后,一位叫费尼(詹姆斯·弗兰切威勒饰)的士兵为英国打完了战争后逃回到爱尔兰,看到一片挣扎与混乱,发现亲人全部死去,便下定决心复仇。同时英国派出了汉那(雨果·维文饰)去阻止费尼,而费尼和汉那却又是当年的战友……。