Discovery Mars (1997) (movie): Educational video hosted by Charlie Sheen revealing, "Is there life on Mars?" Authentic never before seen NASA footage supports theories that there is... Discover the latest Discussions, Reviews, Quotes, Theories, Explanations and Analysis of Discovery Mars (1997) below