"Power Rangers" was not just one of ... That's right, "Lost Galaxy" has a direct link to "Starship Troopers." Would you like to know more? Read more: The 104 Best Sci-Fi Movies Ever In "Lost ...