The title of Canadian Stage's latest production is enough to drive people away and the play isn't any better.