NOVA

Origins: Where are the Aliens?

Season 31 Episode 13 | 53m 31s

Journey back to the beginning of everything: the universe, Earth, and life itself.

Aired: 09/28/04

Expired: 12/15/15

Rating: NR

Video has closed captioning.

Problems Playing Video?