Description (UK)

A look at the possibility that life began on Mars and travelled to Earth. Plus, if aliens exist, what plans do they have in store for us? Experts investigate. (S1, ep 5)