Theatre Festival presenting travelling theatre troupes from across Canada. Venturing into international productions as well. Festival runs 4 - 10 days, depending upon number of troupes and workshops.