Who killed this guy? And why were his digits cut off?
Added:
Dr. Mallard (David McCallum) on NCIS. What a terrific character for so many years.
Added: