I ign.com Star Wars Returns in February of 2027 in Its Original 1977 Theatrical Release 3 points trauco 11 months ago 2 comments