Three desperate scientists struggle to find the answers to Earth's greatest riddles.Three desperate scientists struggle to find the answers to Earth's greatest riddles.Three desperate scientists struggle to find the answers to Earth's greatest riddles.