Mystic River
Three school-friends drift apart after Dave suffers a traumatic abduction. As adults, the past catches up with them when Jimmy's daughter is murdered. Sean is the investigating cop, Jimmy wants revenge and Dave is the prime suspect.
Starring
Sean Penn, Tim Robbins, Kevin Bacon
Director
Clint Eastwood