Canada’s Stratford Festival may have the bigger budget and the better-known name, Tony Brown concedes. “But I still prefer the almost always-invigorating work done at the Shaw Festival, in the twee-little village of Niagara-on-the-Lake in the wine-producing region just north of Niagara Falls. The Shaw Festival is smaller — it spends $20 million a year, has 68 actors and is staging 10 shows this summer in three theaters — but it is smarter by a country kilometer.”