Report Card for Mystic River: "C-"