本片由真实事件改编而成,故事发生在1970年代初的斯坦福大学,一群大学生进行了一场关于人类行为的研究试验。他们分成两伙人,一伙人扮演监狱狱警,另外一些人则扮演囚犯,在24小时内开始模拟监狱里的日常生活。结果证明,扮演狱警的人在模拟监狱的情境中,开始变得有暴力倾向,而扮演囚犯的人则预谋造反。试验不久就被叫停,但其研究结果许多年来一直为人们所关注,引起了广泛的争议。。阿龙(古天乐 饰)和阿虎(谢天华 饰)是情同手足的两兄弟,孤苦无依的两人在蓝田旧屋村艰难生活。阿仪(黎姿 饰)是阿虎的女友,不幸遭到贪婪的地头蛇四眼(雷宇扬 饰)的玷污,愤怒之下,阿龙和阿虎出手将四眼砍成重伤,两人因此不得不离开故乡,踏上了逃亡的旅途。
一行人来到了钵兰街谋生,在此地结识了老大寸王(徐锦江 饰)。寸王十分赏识两兄弟,让他们加入了黑帮为自己卖命,尽管阿龙和阿虎在道上混的风生水起,但阿仪和阿虎之间的感情亦因此而产生了裂痕。阿仪离开了阿虎,和大恶霸禽兽(林国斌 饰)走到了一起。禽兽十分爱慕阿仪,为了她,他宁愿与邪恶的狂人辉(徐忠信 饰)为敌。。