138 minute running time so 40 minutes too long … cellphones fairly new in 2003 and smartphones non-existent … Terrible fake Boston accents throughout … Sean Penn is sort of a so-so actor, I don’t know why he’s showered with praise, and he even won an Oscar for this?!? Give me a break. Big goofball Tim Robbins as best supporting actor a little more believable, but nah … hated the ending of this with Laura Linney saying her husband was a king and they’d rule this town, it’s just so dumb, cut all that out. Also cut out the storyline of Kevin Bacon and his silent wife, and cut out Dave’s wife losing her mind at the end, becoming a mumbling village idiot … the story is basically good (Dennis Lehane), abduction, trauma, childhood bonds, damaged adults, could he be a killer etc., but the movie was way too long and the acting was lame, Clint Eastwood needs a firm editor. John Farr recommended this but I sure wouldn’t.