

Three astronauts stranded in a spaceship with an alien corpse, have to find a way to survive without food.
Directed by Xiaoli Liu (USA)
LOS ANGELES INTERNATIONAL SHORT FILM FESTIVAL
Three astronauts stranded in a spaceship with an alien corpse, have to find a way to survive without food.
Directed by Xiaoli Liu (USA)