Edward James Olmos
Role: Det. Anthony Piscotti
Vincent D'Onofrio
Role: Mr. Blue
Lisa Vidal
Role: Babs Cardoza
Lorraine Bracco
Role: Det. Ray
Ingrid Veninger
Role: Graduate student on subway
Donnie Wahlberg
Role: Mr. Grey
Richard Schiff
Role: Mr. Green
Tara Rosling
Role: Mr. Brown
Kenneth Welsh
Role: Caz Hollowitz
Ben Cook
Role: Older boy on subway
Bobby Boriello
Role: Younger boy on subway
Robert Young
Role: Homeboy on subway
Alisa Wiegers
Role: Office worker ["Shaky"]
Peter Boretski
Role: Old man on subway
Michael A. Miranda
Role: Denny Alcala
Sandi Ross
Role: Mrs. Jenkins
Louis Del Grande
Role: Frank Stonehouse
Gary Reineke
Role: Deputy Mayor
Richard Fitzpatrick
Role: Borough commander
Roy Lewis
Role: Officer Artis Washington
Philip Akin
Role: ESU lieutenant
Judah Katz
Role: TV reporter
Catherine Blythe
Role: Video camerawoman
John Nelles
Role: Officer Wentworth
Philip Williams
Role: Officer Ricci
Kathryn Albertson
Role: Subway rider
Frank Nakashima
Role: Tourist
Merv Pryhitka
Role: Fired MTA worker
Angella Kaye
Role: Subway Rider (uncredited)