Friday, September 17, 2004

South Side Works

What's the verdict on the new South Side movie multiplex? Just another 10-screen monstrosity, or a credible update of the old-time movie palace? A little of both? Or neither? Too soon to tell?

No comments: