Mystic River (2003)

Mystic River (2003)

We bury our sins, we wash them clean. 2003-10-07 United States of America 138 Min. PG-13
7.7 6661 votes

Overview

The lives of three men who were childhood friends are shattered when one of them suffers a family tragedy.

Cast

Sean Penn is Jimmy Markum
Jimmy Markum
Tim Robbins is Dave Boyle
Dave Boyle
Kevin Bacon is Sean Devine
Sean Devine
Laurence Fishburne is Whitey Powers
Whitey Powers
Marcia Gay Harden is Celeste Boyle
Celeste Boyle
Laura Linney is Annabeth Markum
Annabeth Markum
Kevin Chapman is Val Savage
Val Savage
Tom Guiry is Brendan Harris
Brendan Harris
Emmy Rossum is Katie Markum
Katie Markum
Spencer Treat Clark is Silent Ray Harris
Silent Ray Harris
Andrew Mackin is John O'Shea
John O'Shea
Adam Nelson is Nick Savage
Nick Savage