Craven
Jedburgh
Jack Bennett
Emma Craven
Burnham
Millroy
Whitehouse
Moore
Senator Jim Pine
Melissa
Agent One
Chief of Police
Detective Darcy Jones
Young Emma (as Maria Gabrielle Popa)
Northampton Police Detective
Detective Vicki Hurd
Annie - Bennett's Asst.
Interviewer
Agent Two
Paul Honeywell
Doctor (as Tim Sawyer)
Reporter #1 (as Molly Schreiber)
Tina
Janet
Northmoor Doctor
State Trooper #1
Hospital Nurse (as Solveig Romero)
Northampton Doctor (as Ali Reza Farahnakian)
Robinson Jr.
Sanderman
Watch Sergeant
Neighbor
News Anchor #1
News Anchor #2
News Reporter #2
Automatic Weapons Cop
State Trooper #2 (as Nico Evers Swindell)
Security Officer Northmoor (as David Curtis)
Boston Police Detective (as Tom Duffy)
Body in River
Boston Police Officer (uncredited)
Driver (uncredited)
Protestor / Gym Patron (uncredited)
Mrs. Craven / Emma's Mom (uncredited)
Shopper (uncredited)
Intern Reporter (uncredited)
Girl on Basketball Court (uncredited)
Commuter (uncredited)
Pedestrian (uncredited)
Female Cop (uncredited)
Wife of Senator Pine (uncredited)
Attorney (uncredited)
Robinson Jr.'s Son (uncredited)
Train station kid (uncredited)
News reporter (uncredited)
Nurse with Melissa's Parents / Commuter (uncredited)
Boston Police officer (uncredited)
Festival Participant (uncredited)
Cute Girl (uncredited)
Meter Maid (uncredited)
Basketball Player (uncredited)
Reporter (uncredited)
Orderly (uncredited)
Assistant to Chief of Police (uncredited)
Melissa's Grandmother (uncredited)
Javanese Nurse (uncredited)
Maintenance Worker (uncredited)
Low Life (uncredited)
Train Commuter / Driver (uncredited)
Visitor at Hospital (uncredited)
Businessman (uncredited)
Neighbor Man (uncredited)
Courthouse Businessman (uncredited)
Park Patron (uncredited)
Editor Newsroom (uncredited)
Neighbor (uncredited)
Radio Reporter (voice) (uncredited)
Tom Craven's Friend (uncredited)
Commuter at Train Station (uncredited)
President (uncredited)
Tough Guy (uncredited)
TV News Reporter (uncredited)
Business Traveler (uncredited)