episode link

Left Foot, Right Foot - Flash #sciencefiction about being marooned