Inside the Human Body poster
TV

Inside the Human Body (2011)

S01E02 First to Last

May 12, 2011 • Season 1 • Episode 2 • HD

In this episode, Michael Mosley explores the constant battle of life, illustrating how, every single minute—from the moment you take your first breath to your final moments—your body accomplishes countless tiny miracles to sustain your existence.

Genre: Documentary
Country: GB