I just saw that for the first time last year...very good movie. As you said, you wonder...
Kill these two monsters.