Artoo-Detoo Fries Himself!
When Star Wars exploded onto cinema screens in 1977, I had the opportunity to see it in both 70mm and 35mm versions in north Texas. In Dallas, the film played at the NorthPark Cinema II, where it opened on Friday, May 27 (though, it wouldn’t be until December 23 that the 70mm version would play […]