It was on TV about 2 months ago (that must make it real! haha!). The series of NOVA specials is pretty interesting actually, lots of bleeding edge type of science, physics, etc.
The whole 'eternal life' thing aside, it sure seems promising for the future of organ transplant. Immortality might be possible by way of the jellyfish though :)