The Phantom Menace is better than you remember
Star Wars Episode I: The Phantom Menace is historically significant for many reasons: It was the first war of stars Film for almost 16 years, the last one war of stars shot on film and a polarizing, sensationalist entry in the famous space fantasy franchise. It premiered on May 19, 1999, almost 25 years ago ...