An international space crew discovers life on Mars.