a still from the movie “space maggots”