Sean: So Jimmy, when was the last time you saw Dave?
Jimmy: Dave Boyle...
Sean: Yeah Jimmy, Dave Boyle.
Jimmy: That was twenty-five years ago, going up this street, in the back of that car.
.....
Sean: Sometimes I think all three of us got in that car......Reality is we're just 11-year old boys still locked in that car imagining what life would have been if we'd escaped.
Jimmy: Maybe you're right. Who the fuck knows?
Dave Boyle (Tim Robbins) is the dead man walking and he has never explained to anyone what happened to him in the cell when he was captured by two guys who were posing as cops. He comes back home, but he is just "damaged goods" and things are going to be very different. 25 years later, when Katie (Emmy Rossum) turns up dead in the woods, the three lost boys - Dave, Sean and Jimmy - are reunited again in very different circumstances that'd not make them call each other "friends" anymore. Jimmy (Sean Penn) is the father of the victim, Sean (Kevin Bacon) is the detective investigating the case and Dave is one of the guys who saw Katie last in a bar, and hence a suspect.
When Jimmy's thug friends start an investigation by themselves, even they sense something's not quite right about Dave. Who better to turn out as a pedophile or the killer of a 19-year old girl than a guy who has himself been a victim of child abuse and has so many secrets that his "mind doesn't work right anymore". Even though Sean can see it too, he doesn't want to believe it could be Dave and seems bent on redirecting the investigation towards Brendan (Tom Guiry), Katie's boyfriend. Somewhere in the mind of Sean lies the guilt of what he thinks he could have probably stopped from happening 25 years back. If only....
Clint Eastwood's Mystic River is as much a crime thriller as it is a drama centered on the lives of three kids from the same neighborhood brooding over lost innocence. While Dave relates to the werewolves and the vampires that he watches on TV to find meaning for what stirs inside him, we only get to know in the end what exactly he was trying to say all the time and never found anyone who'd understand. If only....
Rating: 8/10