Red River Theatres is a 3-screen, 8,500-square-foot non-profit arthouse cinema located in the lower level of the Capital Commons building. Opened in 2007, it features state-of-the-art digital projection and sound, serving as a cultural hub for independent film, community discussions, and art events. The venue includes the Indie Cafe and an art gallery, making it a unique destination for entertainment and dialogue in downtown Concord.