"I don't do jokes about the wooden step in the middle of someone else's field," explains Tim Vine. "That's not my stile." Perhaps there are one or two hard-hearted festival-goers who will not crack a smile at that. Everyone else should book tickets for Vine's show, Current Puns.
No one else will give you as many gags for your money, without a single swear word or adult reference. Technically, Vine is superb, delivering a torrent of jokes with the good-natured, manic sincerity of Tommy Cooper or Harry Hill. The pace of his act is relentless, which means that at times one's laughter can get quite out of control. I was grateful for a few ordinary jokes just to get my breath back.
Vine's show is not moving, nor does it tell us anything about the world. But at its best, it is as clever as anything being done today - and it can fill a big venue on a Monday night. Someone should write their PhD on Current Puns, as long as they are able to make notes and not wet themselves laughing at the same time.
· Until August 29. Box office: 0131-556 6550.