On set for Netflix's Away, visions of Mars and actors on wires – CNET