a science fiction trailer showing a space sation scene