“Weapons” succumbs to its worst instinct

.....

© Salon