主 演:莱昂纳多·迪卡普里奥 Leonardo DiCaprio .... Billy Costigan
马特·达蒙 Matt Damon .... Colin Sullivan
杰克·尼科尔森 Jack Nicholson .... Frank Costello
马丁·西恩 Martin Sheen .... Oliver Queenan
维拉·法梅加 Vera Farmiga .... Madolyn
马克·沃尔伯格 Mark Wahlberg .... Dignam
安东尼·安德森 Anthony Anderson .... Brown
Ray Winstone .... Mr. French
亚历克·鲍德温 Alec Baldwin .... Ellerby
Robert N. Anderson .... Cadet
Andrew Aninsman .... Undercover Narcotics Detective
Kevin W. Burns .... Cadet Moss
Johnny C. .... Providence Gangster #2
Lyman Chen .... Translator
Johnny Cicco .... Crack Addict