The behavior of the two kids after the killing, is very unnatural.
Kid killers and the killing: The way the killing happens is so random, you are rendered 'speechless' (sorry, one of the kid killers is mute). And you are left wondering why she returns to Sean (Kevin Bacon) in the end. Lauren Devine's (Kevin Bacon's wife) character is utterly ridiculous.
Him killing Dave is even less so.The Ugly: 1. Jimmy being portrayed as some sort of a poor man's Godfather is not entirely convincing. She lets Jimmy kill Dave (Tim Robbins), her cousin Celeste's husband because well, he is the king! Really? That was so completely out of character for her, the way she is portrayed for the rest of the film.2. just comes out of nowhere and it is just that, BS. Annabeth's (Laura Linney) BS about Jimmy (Sean Penn) being King etc. Keeps you hooked until the end to find out who the murderer was.The Bad: 1. Clint's direction is spellbinding (for the most part). Stellar cast and great performances all around.