 Actor Vincent D'Onofrio will be 65 on Sunday. My favorite Vincent D'Onofrio moment is when he played Edgar in Men in Black. I can't stand that character. You can't stand Edgar? He creeps me out. The whole... Yeah, I just can't stand it. Give me sugar in water. Edgar, your skin is hanging off your bones. Off your bones.