This movie is a good study in human nature and fate. Eastwood has always tried to haze the line between a good guy and the things a person does to define him as such. His good guys do so much bad and his bad guys do so much good that we are often left pondering what we see in his movies. Mystic River will take your imagination and patience to the limit. Mystery, intrigue and suspense are superbly blended for a home run.