Upcoming theatre season a smorgasbord of entertainment