Theatre Workshop, Venue 20 (0131-226 5425), times vary, pounds 7.50
Any equation involving Oscar Wilde, red pvc trousers and pert rubbery poses is bound to raise laughs. Kaos Theatre's production spirals giddily off Wilde's text, creating a triumph of inventive choreography, clashing costumes and a drug-snorting aunt. Take a prance on the Wilde side.
l Kevin Hayes - Beyond the Pope
The Stand Comedy Club, Venue 5 (0131-558 7272), 7.40pm, pounds 5
Kevin Hayes is no longer a Catholic. He lost his faith when he noticed that the Pope kissed the ground every time he arrived in a new country; he decided that the Pope had neither faith in air travel nor in God. Although Hayes ridicules religion, his humour is gentle and it's difficult to be offended.
l Withering Looks
Assembly Rooms, Venue 3, (0131-226 2428) 2.30pm, pounds 9
Discover the truth behind the Bronte myths as Lip Service, the nation's favourite literary lunatics, whisk us back in time to the lust-crazed windy Haworth parsonage to reveal how local nobodies Charlotte and Emily turned themselves into the Jackie and Joan Collins of their day. Inspired, splendid, multi-award-winning silliness. One performance only.
l Gregory's Two Girls
UCI Cinema, Newcraighall
(0990 888990) 8pm
Almost 20 years after John Gordon Sinclair's endearingly awkward Gregory first brought a small corner of Scotland - the new town of Cumbernauld - to international attention, director Bill Forsyth returns to the still adolescent-at-heart character, who's become a teacher at his old school. But now there are two women in his life. Surely he won't be able to cope.
l The Midnight Show
Assembly Rooms, Venue 3, (0131-226 2428) midnight, pounds 10
If cash reserves are running low, tonight's line-up at the Assembly Rooms is right up your street. Michael Smiley comperes the wide-ranging talents of sci-fi obsessed Phill (Never Mind the Buzzcocks) Jupitus, rubber-faced/gangly limbed Paul Tonkinson and paper-folding genius Ennio Marchetto. Nobody goes home empty-headed.