Oldcastle Theatre Company is a professional theatre company celebrating its 35th year of bringing an annual assortment of drama, comedy and new play premiers in Bennington Vermont. Oldcastle combines the best of professional theatre with a warm, friendly hometown atmosphere.