Riddley Scott

Prometheus Review: Behind the Legend, Searching for Extraterrestrial Life [Video]
June 9th, 2012

“Prometheus” arrives in theaters this weekend, raising questions about life beyond the boundaries of our galaxy.