 Dr Lazarus, a 76-year-old scientist, develops a device that de-ages his entire body. However, trouble arrives in the form of Lady Thaw, who tries to steal the de-aging device and obtain immortality for herself. But it is soon clear that the kindly Dr. Lazarus is more than meets the eye. Meanwhile, unknown to the Doctor, the wheels of a trap have been set in motion.