Characters played by Kevin Bacon
Nokes
Characters played by Billy Crudup
Tommy
Characters played by Robert De Niro
Father Bobby
Characters played by Ron Eldard
John
Characters played by Minnie Driver
Carol
Characters played by Vittorio Gassman
King Benny
Characters played by Dustin Hoffman
Danny Snyder
Characters played by Terry Kinney
Ferguson
Characters played by Bruno Kirby
Shakes' Father
Characters played by Frank Medrano
Fat Mancho
Characters played by Jason Patric
Shakes
Characters played by Joe Perrino
Young Shakes
Characters played by Brad Pitt
Michael
Characters played by Brad Renfro
Young Michael
Characters played by Geoffrey Wigdor
Young John
Characters played by Jonathan Tucker
Young Tommy
Characters played by Peter Appel
Boyfriend
Characters played by Joseph Attanasio
Male Juror
Characters played by Gerry Becker
Forensics Expert
Characters played by Casandra Brooks
Young John's Mother
Characters played by William K. Butler
Juanito
Characters played by Eugene Byrd
Rizzo
Characters played by Rose Caiola
Juror
Characters played by Pasquale Cajano
Superintendent
Characters played by Robert W. Castle
Priest
Characters played by John Di Benedetto
Tony
Characters played by Jeffrey Donovan
Addison
Characters played by Drew Eliot
Business Man #1
Characters played by Reuben Larry Elliot
Business Man #2
Characters played by George Georgiadis
Hot Dog Vendor
Characters played by Marco Greco
Waiter
Characters played by Saverio Guerra
Man #1
Characters played by Don Hewitt
James Caldwell
Characters played by Ben Hammer
Judge Weisman
Characters played by Paul Herman
Court Bailiff
Characters played by Frank Inzerillo
Hanging Man
Characters played by Lennie Loftin
Styler
Characters played by Chuck Low
Dance Judge
Characters played by Peter Mahoney
Priest #2
Characters played by Ruth Maleczech
Woman at Subway Station
Characters played by Juan Maria Jr.
Davy
Characters played by Danny Mastrogiorgio
Nick Davenport
Characters played by Mary B. McCann
Sister Carolyn
Characters played by Pat McNamara
Guard
Characters played by Peter McRobbie
Lawyer
Characters played by Conrad Meertins Jr.
Inmate #2
Characters played by Gina Menza
Jury Forewoman
Characters played by Dash Mihok
K.C.
Characters played by Michael P. Moran
Judge #1
Characters played by Rocco Musacchia
Salvatore
Characters played by Mick O'Rourke
Man in Tub
Characters played by Carmine Parisi
King Benny's Boy
Characters played by James Pickens Jr.
Marlboro
Characters played by Wendell Pierce
Little Caesar
Characters played by Salvatore Paul Piro
Mimi
Characters played by Monica Polito
Young Carol
Characters played by Angela Rago
Shakes' Mother
Characters played by Sean Patrick Reilly
Young King Benny
Characters played by Peter Rini
Frank Magcicco
Characters played by Larry Romano
Man #2
Characters played by Gayle Scott
Confessional Woman
Characters played by Tom Signorelli
Confessional Man
Characters played by John Slattery
Carlson
Characters played by Henry Stram
Prison Doctor
Characters played by Ralph Tabakin
Warden
Characters played by Mary Testa
Nun
Characters played by Jenique Torres
Davy's Sister
Characters played by Patrick Tull
Jerry the Bartender
Characters played by Aida Turturro
Mrs. Salinas
Characters played by Joe Urla
Carson
Characters played by Zachary Ansley
Burly Man
Characters played by Michael J. Burg
Court Officer
Characters played by Maria Deasy
Marine Widow
Characters played by Brian Donahue
Market Diner Westie
Characters played by Peter Gerety
Juvenile Lawyer
Characters played by Carlo Giuliano
Customer
Characters played by Justin Halliwell
Kid in Cafeteria
Characters played by Michael Harkins
Fat Mancho's Buddy #1
Characters played by Matthew Hoffman
Neighborhood Boy
Characters played by Billy Malone
Wiseguy
Characters played by James Rosin
Neighborhood Man
Characters played by Todo Segalla
Lawyer
Characters played by Anthony Sinopoli
Receiving Communion
Characters played by Barry Squitieri
Juror
Characters played by Kevin Richard Sullivan
Boy in Cafeteria
Characters played by George Vincent
Pallbearer