Promoting Timeless Excellence in Film The Avon Theatre, featuring the best of independent, world and documentary films, foreign and Hollywood classics, and educational programming that will enhance the cultural richness of the downtown Stamford community. Once again, discerning film goers can ask: "What's on at the Avon?" It was formed in 2003 under the name the Avon Theatre Film Center, Inc., to restore a vital downtown landmark and reopen it as a community venue for the presentation of timeless film. A Brief History of the Avon Theatre The Avon Theatre has been described as an eclectic and whimsical picture house, with a prevailing Neo-Colonial motif that incorporates traditional Art Deco themes. The theatre is highlighted by a strikingly original exterior facade, framed magnificently by a restored vertical "AVON" marquee that lights up the Connecticut sky at night.