Jabarkan Pemeran dari Mystic River (film)

Sean Penn sebagai James "Jimmy" Markum

Jason Kelly sebagai Jimmy Markum muda

Tim Robbins sebagai Dave Boyle

Cameron Bowen sebagai Dave Boyle muda

Kevin Bacon sebagai Detektif Sean Devine

Connor Paolo sebagai Sean Devine muda

Laurence Fishburne sebagai Sersan Detektif Whitey Powers

Marcia Gay Harden sebagai Celeste Samarco Boyle

Laura Linney sebagai Annabeth Markum

Tom Guiry sebagai Brendan Harris

Spencer Treat Clark sebagai "Silent Ray" Harris Jr.

Andrew Mackin sebagai John O'Shea

Emmy Rossum sebagai Katie Markum

Jenny O'Hara sebagai Esther Harris

Kevin Chapman sebagai Val Savage

Adam Nelson sebagai Nick Savage

Robert Wahlberg sebagai Kevin Savage

Cayden Boyd sebagai Michael Boyle

Tori Davis sebagai Lauren Devine

Will Lyman sebagai agen khusus FBI Birden

Ari Graynor sebagai Eve Pigeon

Ken Cheeseman sebagai teman Dave di kedai

Michael McGovern sebagai reporter tahun 1975

Eli Wallach sebagai Mr. Loonie

Film Mystic River mendapatkan review positif dari para kritikus. Berdasarkan Rotten Tomatoes, film ini memiliki rating 88%, berdasarkan 201 ulasan, dengan rating rata-rata 7,8/10. Berdasarkan Metacritic, film ini mendapatkan skor 84 dari 100, berdasarkan 42 kritik, menunjukkan "pengakuan universal". Berdasarkan CinemaScore, film ini mendapatkan nilai "B+" dari penonton film untuk skala A+ sampai F.