Yes, the neck punch glove. When friends and I watched the movie for the first time, we figured it was a Chekhovian nightmare world where Dolph Lundgren is doomed to eternally punch demons in the back of the neck.
It was the only clip from the movie on YouTube, though, and I don't own a copy of it (nor would I be not-lazy enough to make a video to upload). Such is life.