Clint Eastwood is a fine actor, but in my opinion he's an even better director. "Mystic River" is such a great piece of work and an actual character study of the people involved in the story. Here are the most important characters in the film.
Played by: Sean Penn
Jimmy is the beloved father of three daughters. Two of them he had with current wife Annabeth and he had his oldest daughter with his now deceased wife Marita. Jimmy does have a criminal history. He spend two years of his life in prison for a robbery. After they found Jimmy's daughter Katie dead, that old Jimmy turns up again. For him it doesn't matter how, but he's going to find the man who did this to her. And he will pay.
Played by: Tim Robbins
Dave is a loving father and a loyal husband to his wife Celeste. As a kid he experienced something horrible and now, twenty years later, he's still traumatized. Dave is very troubled and the image of that incident so many years ago is still haunting him every day. This is also a burden in his relationship with Celeste, his son Michael and his friend Jimmy.
Played by: Kevin Bacon
Sean used to be friends with both Jimmy and Dave. Nowadays he doesn't have contact with them, although they run into each other from time to time. He is a cop and the one who has to solve the murder of Katie Markum. He tries to handle it as professional as possible. Sean's wife left him six months ago, while she was pregnant. She calls him, but never says anything when he picks up the phone. It looks like it doesn't affect him, but his future with her isn't secure and he just wants her back in his life.
Played by: Marcia Gay Harden
Celeste is Dave's wife. She loves him more then anything, but she doesn't know what to do with her troubled husband. Celeste doesn't know about Dave's traumatic experience as a child. When Dave comes home covered in blood, she doesn't believe his story. After she finds out about Katie Markum's death, Celeste starts doubting her husband and feels really insecure about her life with him.
Played by: Laura Linney
Annabeth is Jimmy's second wife. She accepted Jimmy's oldest daughter, but it's clear that they don't always get along. Unlike Celeste, Annabeth will always stand by her husband and she would never doubt his actions. Even if it's not the right thing to do, according to the law.
Favorite Character: Dave Boyle