Mystic River
A story about friendship and loyalty, guilt and vengeance, and the fateful affect the past has on the present.
Thriller, Crime, Drama, Mystery
Village Roadshow Pictures, Malpaso Productions, NPV Entertainment, Warner Bros.
Sean Penn as Jimmy Markum, Tim Robbins as Dave Boyle, Kevin Bacon as Sean Devine, Laurence Fishburne as Sergeant Whitey Powers, Marcia Gay Harden as Celeste Boyle, Laura Linney as Annabeth Markum, Kevin Chapman as Val Savage, Tom Guiry as Brendan Harris, Emmy Rossum as Katie Markum, Eli Wallach as Mr. Loonie - Liquor Store Owner, Spencer Treat Clark as Silent Ray Harris, Andrew Mackin as John O'Shea, Adam Nelson as Nick Savage, Robert Wahlberg as Kevin Savage, Jenny O'Hara as Esther Harris, John Doman as Driver, Cameron Bowen as Young Dave, Jason Kelly as Young Jimmy, Connor Paolo as Young Sean, T. Bruce Page as Jimmy's Father, Miles Herter as Sean's Father, Cayden Boyd as Michael Boyle, Tori Davis as Lauren Devine, Jonathan Togo as Pete