Jimmy Markum
Dave Boyle
Sean Devine
Whitey Powers
Celeste Boyle
Annabeth Markum
Val Savage
Brendan Harris (as Thomas Guiry)
Katie Markum
Silent Ray Harris
John O'Shea
Nick Savage
Kevin Savage
Esther Harris
Driver
Young Dave
Young Jimmy
Young Sean
Jimmy's Father (as Bruce Page)
Sean's Father
Michael Boyle
Lauren Devine
Pete
Funeral Director
FBI Agent Birden
Nadine Markum
Eve Pigeon
Diane Cestra
Drew Pigeon
Mrs. Prior
Lt. Friel (as Jose Ramon Rosario)
CSS Tech
Medical Examiner (as Charles Broderick)
Lab Technician
Trooper Jenny Coughlin
Loud Mouth Cop
Cop at Barricade
Neighbor at Barricade
Cop in Park
Dave's Friend in Bar
Detective
Headstone Salesman
Reporter
Handcuffed Man
Solicitor in Car (as Duncan Putney)
Communion Priest
'75 Police Officer
'75 Reporter
Helicopter Pilot
Looky-Loo at Murder Scene (uncredited)
Murder Scene Spectator (uncredited)
Bar Patron (uncredited)
Detective (uncredited)
Murder scene bystander (uncredited)
Theo (uncredited)
Grandfather (uncredited)
Church Family Member (uncredited)
Parade Patron (uncredited)
Boston Cop (uncredited)
Man in Cafeteria (uncredited)
Pedestrian (uncredited)
State Police Detective (uncredited)
Man at Parade (uncredited)
Innocent Bystander (uncredited)
Communion Child (uncredited)
Man in Fight Scene (uncredited)
Talking Pretty Woman (uncredited)
Walkie-Talkie (voice) (uncredited)
Shopper (uncredited)
Parade Spectator (uncredited)
Bus Boy (uncredited)
Boy (uncredited)
Neighbor at Barricade (uncredited)
Bartender (uncredited)
Baseball Player #1 (uncredited)
School Boy (uncredited)
Worker (uncredited)
Police Detective (uncredited)
Mourner (uncredited)
Baseball Announcer (uncredited)
Church Goer (uncredited)
Mr. Loonie - Liquor Store Owner (uncredited)
Sara Markum (uncredited)
State Trooper (uncredited)
Spectator (uncredited)