Al Pacino Robert De Niro Val Kilmer Jon Voight Tom Sizemore Diane Venora Amy Brenneman Ashley Judd Mykelti Williamson Wes Studi Ted Levine Dennis Haysbert William Fichtner Natalie Portman Tom Noonan Kevin Gage Hank Azaria Susan Traylor K