A deaf psychopath is out to teach all noise polluters (esp the ones who honk unnecessarily) a lesson. Will they learn and live or ...?