Event Directory Search for upcoming events Picks and Previews Plan ahead to check out these not-to-be-missed events All Theatre Dance Music Film & Media Visual Art Literary Festival Promotion Free Dance Bach Tots Performing Arts for Babies, Toddlers and Young Children presents Once Upon a Season | Photo: Courtesy of Soulocentric March 23, 2017 - April 9, 2017 Once Upon a Season Join Bach Tots for a special show geared towards babies, toddlers, and young children Amy Jo Espetveidt Price Free - $12 Buy Tickets Created specifically for those under the age of six, Bach Tots’s Once Upon a Season takes families back through Alberta’s heritage in a pioneer-themed show set on a farm. In it audiences meet an array of barnyard animals who play through the seasons using dance, theatre, and puppetry. After the 20 minute performance, children are invited to participate in creative movement and imaginative play with the dancers. Once Upon a Season runs March 23 to April 9, 2017 at various locations around Calgary and Cochrane. Visit soulocentric.org for full details. Tickets are $12 each or free for children 18 months and under, and the show is best suited for children under six, but all ages are welcome.