两个年轻人被迫走进了与他们期望完全相反的世界里,在警察机构和黑帮组织中过着折磨着神经的非人生活。莱昂纳多·迪卡普里奥饰演的是比利·考斯蒂根,一个刚刚从警校毕业且成绩优异的年轻警员,可是他还没有证明自己作为一名警察的能力,就服从上级的安排,执行了一项危险的卧底任务。从小,比利一直希望自己有朝一日能够成为一名警察,他生长于波士顿的底层社会,性格里有着一种不加修饰的粗糙,一直尝试着摆脱原来的生活,加入警队就成了他惟一的希望。然而很有讽刺味道的是,一个命令,就让比利不情愿地回到了他一直努力挣脱的世界,有好几次,他都差点曝露身份,而且一切线索都指向“比利是卧底”这一事实,于是弗兰克开始巧设陷井,等着比利自投罗网……在最有智慧的犯罪头子面前,比利能够成功逃脱吗?
科林·沙利文和比利很相似,也来自波士顿南部,是同一期毕业的警员。然而他也过着双重人生,和比利就像是镜里镜外的同一人……马特·达蒙扮演的科林是警局的天之骄子,他很快就爬到了警官的位置,而和他一起毕业的同学却还在街头巡逻呢。即使如此,科林却和比利一样凄惨,他越来越深陷于自己稳步上升的身份地位中不能自拔,可他同时还是犯罪组织的同盟。科林本来深信自己拥有足够的智慧处理好这种双重身份,可事实却是事态的发展已经离开了他的掌握。影片一开始,就是弗兰克在收留科林的那一天对他说的话--那时科林只有12岁,弗兰克告诉科林什么是价值观,同时也说明,如果没有自己,科林什么都不是。所以在科林的内心深处,其实是非常惧怕弗兰克的,弗兰克比他的父亲要更具权威性。弗兰克发现这一点后,觉得应该适时地利用一下科林对自己的忠诚,于是安排他进入了警局,并一手策划让他破了几起大案子,让他在警局做到一定的职位,才能更好的为自己做事。
虽然是两个完全不同的角色,却有着共性,只不过是科林选择了一条路,然后比利选择了另一条路……这两条路,都是不归路。
命运早就被安排好了 自己改变不了....