Alamo's founder says the 14-screen location in the Financial District is made up of smaller theaters designed to accommodate more independent films and documentaries.
5