Comely maidens tease, Mary Walsh rages at Canoe Theatre Festival