Al Pacino (Lieutenant Vincent Hanna), Robert De Niro (Neil McCauley), Val Kilmer (Chris Shiherlis), Jon Voight (Nate), Tom Sizemore (Michael Cheritto), Diane Venora (Justine Hanna), Ashley Judd (Charlene Shiherlis), Amy Brenneman (Eady), Danny Trejo (Trejo), Dennis Haysbert (Donald Breedan), Ted Levine (Bosko), Hank Azaria (Alan Marciano), Kevin Gage (Waingro), Mykelti Williamson (Sergeant Drucker), Jerry Trimble (Schwartz), Natalie Portman (Lauren Gustafson), Susan Traylor (Elaine Cheritto), Tom Noonan (Kelso), William Fichtner (Roger Van Zant), Wes Studi (Casals), Ricky Harris (Albert Torena), Henry Rollins (Hugh Benny), Tone Loc (Richard Torena), Kim Staunton (Lillian)