Sci-fi movie explanations