六十年代后期的社会抗议和世界性的学生反叛不仅仅对流行音乐产生影响,甚至也影响了日本遥远北方的天主教寄宿学校的男孩唱诗班。 15岁的的Mich是这所学校的新生,正处于一个艰难的调整时期。他非常害羞,经常口吃,这使他很容易成为同班同学残忍取笑的靶子。他设法和同岁的有着优美女高音嗓子的同学asu交上了朋友。凭着友爱和关心,Yasuo发现现Mich决定逃学,他说服他留了下来,并参加了学校唱诗班。大家都很惊奇,一旦旦Mich开始唱歌,他的口吃就消失了。他很快增强了信心并爱上了唱歌。唱诗在他心里变得非常重要。但上了却正好相反。他回东京渡假时,和其他许多年轻学生一起参加了示威游行。他回校后热衷于传播革命口号,他从前水晶般清亮的嗓音也发生了变化。 Yasuo改变了的嗓音阻碍了他说话,以至于他请求他请求代替他演讲。为了替asu演讲,Michio设法完全克服了口吃的...。为了侦破棘手案件,警方往往借助线人之手获取情报。然而在行动过程中,却常常有意无意置线人于危险之地。一年前,线人废噏(廖启智 饰)的悲惨下场让香港警察李沧东(张家辉 饰)的身心备受煎熬,表面的荣迁始终洗刷不掉铭刻其心中的罪恶感。而如今,他不得不再次与新的线人合作。这次,他找到了命运多舛的小混混何细鬼(谢霆锋 饰)。为了搭救身陷水火的妹妹,细鬼无奈接受了李沧东的任务,打入金行大盗华天(陆毅 饰)的团伙内部获取情报。
在细鬼的帮助下,警方掌握越来越多的证据,抓捕的罗网也渐渐收拢。与此同时,细鬼的境遇也愈加危险。一年前的悲剧似乎将再次重演,李沧东该如何选择……。