Black comedy involving a long coat and a strap on.
Two neighbors fight for their lives.. & self control.