All Available Episode All Specials Episode 1. The Making of the Human Body Jun, 1998 30 minutes 0.0 Robert Winston reveals the secrets behind The Human Body. Including how the latest medical imaging techniques were combined with 3-D graphics to show what our bodies look like.