In many ways, this show is a reinterpretation of The Six Million Dollar Man (1974), using nanotechnology instead of cybernetics. Even the opening credits reference "Stronger, Faster". Lee Majors, who guest stars in this episode, played Steve Austin, the title character of The Six Million Dollar Man.