Kevin Bacon
Sean Nokes
Robert De Niro
Father Bobby
Dustin Hoffman
Danny Snyder
Jason Patric
Lorenzo 'Shakes' Carcaterra
Brad Pitt
Michael Sullivan
Brad Renfro
Young Michael Sullivan
Minnie Driver
Carol Martinez
Billy Crudup
Tommy Marcano
Ron Eldard
John Reilly
Vittorio Gassman
King Benny
Terry Kinney
Ralph Ferguson
Bruno Kirby
Shakes' Father
Frank Medrano
Fat Mancho
Joe Perrino
Young Lorenzo 'Shakes' Carcaterra
Geoffrey Wigdor
Young John Reilly
Jonathan Tucker
Young Tommy Marcano
Peter Appel
Boyfriend
Joseph Attanasio
Male Juror (as Joe Attanasio)
Gerry Becker
Forensics Expert
Eugene Byrd
Rizzo
Pasquale Cajano
Superintendent
Robert W. Castle
Priest
John Di Benedetto
Tony
Jeffrey Donovan
Addison
George Georgiadis
Hot Dog Vendor
Marco Greco
Waiter
Saverio Guerra
Man #1
Paul Herman
Court Bailiff
Lennie Loftin
Styler
Chuck Low
Judge
Ruth Maleczech
Woman at Subway Station
Danny Mastrogiorgio
Nick Davenport
Mary B. McCann
Sister Carolyn (as Mary McCann)
Pat McNamara
Guard
Peter McRobbie
Lawyer
Dash Mihok
K.C.
Michael P. Moran
Judge #1
Mick O'Rourke
Man in Tub
James Pickens Jr.
Marlboro
Wendell Pierce
Little Caesar
Sean Patrick Reilly
Young King Benny
Peter Rini
Frank Magciccio
Larry Romano
Man #2
Tom Signorelli
Confessional Man
John Slattery
Carlson
Patrick Tull
Jerry the Bartender
Aida Turturro
Mrs. Salinas
James Rosin
Neighbourhood Man
Ralph Tabakin
Warden