March 24, 2002
Better late than never

After 30 years, The Last Picture Show will finally play in Archer City, the small Texas town in which it was filmed. The town's lone movie theater had burned down before the film premiered in 1971. The rebuilt Royal Theater is hosting the 30th anniversary celebration.

Posted by Charles Kuffner on March 24, 2002 to TV and movies
Comments