Mystic River
David Sterritt
Splendid acting by Sean Penn as the merchant, Kevin Bacon as the cop, Laurence Fishburne as his partner, Tim Robbins as Dave, and Laura Linney and Marcia Gay Harden as the central female characters in the story.