a heavily armored astronaut, in spaceship corridor, film still