New Lease

A remorseless, uncaring scientist and his partner discover a way to regenerate cells and bring life back to the recently deceased.