A science fiction drama about a man lost on the planet Mars with his memories being the key to his salvation. - IMDb