Watch It

On DVD: TBD | On Blu-ray: TBD

The Body


This scientific documentary discovers the wonders of the human body while using external and internal cameras. Vanessa Redgrave and Frank Finlay are the commentators of this project that combines the knowledge of the world's most renowned human biologists and anatomical experts. Unlike many presentations, this is an entertaining feature that avoids the dry and often...more