Film still inside an alien space craft from the movie Communion (1990) | Anything