Silent Running ★★★★½

My kind of sci-fi.