This was one of three state-of-the-art multiplexes (along with the 62nd & Western 10 and Lawndale 10) built by Inner City Entertainment and all three opened November 26, 1997 through a partnership with Cineplex Odeon, who would operate them. They were viewed as a significant effort to bring movies back to the city’s African-American community, and to help revitalize the south side. Following Loews-Cineplex’s reorganization, Marcus took over management in 2002.

It was closed on October 19, 2012, but reopened on October 26, 2012. It was closed again in 2016 and was taken over by the Studio Grill chain. It was given a $3million remodel and reopened in March 2017 as Studio Movie Grill Chatham.