when did the movie mystic river come out