"It's not actually a joke," says Natalie Haynes at one point in her new show, Troubled Enough. "It's my life." That gives you the measure of Haynes, who has consolidated, but barely developed, the line in twittering misanthropy she began last year. The trouble with this supposed real-life candour is that it can make her material seem pretty flimsy. Fair enough if it's comedy - but I'd have expected the truth to sound more complex.
Haynes's persona is that of a ball of nervous, middle-class energy unleashing viciously articulate broadsides against the many things she professes to hate. Sometimes you agree, as when she attacks the cult of gloominess that has accrued around Sylvia Plath. Sometimes, her attacks are unsympathetic - as with her charmless claim that farmers and fishermen are to blame for their own economic woes.
When she breaks with the scattergun misanthropy, Haynes can be engaging. Witness her biographical material, which describes how she was banned from Keele University, and how an illicit teacher-pupil romance from her past recently returned to haunt her. But the highly strung delivery frequently comes at the expense of comic timing. Her wider comic talent is indisputable - but if offensiveness is to be Haynes's thing, she has got to develop the arguments, and the charm, to back it up.
· Until Monday. Box office: 0131-556 6550.