Answer
Mystic River is a 2003 American crime drama film directed by Clint Eastwood and starring Sean Penn, Tim Robbins, Kevin Bacon, Laurence Fishburne, Marcia Gay Harden, Laura Linney, and Emmy Rossum. The film was adapted from the 2001 novel of the same name by Dennis Lehane. The story revolves around three childhood friends who reunite after one of their sons is murdered.