"...a gentleman in a welding outfit..."

I think I know the film you mean, could be Adam & Eve. Is the scene in slow speed?

MATT.