Tenet, at Notting Hill's Gate Theatre
WHAT unites maths and the theatre?
Tea and biscuits, according to Lucy Ellinson (or should that be Julian Assange), because both provide lubrication for body and mind.
Hence audience members are offered a cuppa and some bourbons as they take their seats for Tenet, Greyscale's drama about the imagined meeting of 19th century maths whizz kid Evariste Galois and Wikileaks founder Julian Assange.
That gives you some idea of what to expect from the wacky theatre group's punchy one-hour show, which includes everything from complex equations to biscuit-based punnery.
What begins as an attempt to determine the truth behind the death of Evariste Galois, a brilliant mathematician killed in a duel aged just 20, soon veers into much stranger territory.
We never do learn whether the duel was over a woman or a cack-handed attempt to kick-start a revolution.
Instead we get a tongue-in-cheek examination of truth and our responsibility towards it, whether as story-tellers, reporters or consumers.
This slice of meta-fiction (including a lovingly constructed stage within a stage) soon becomes just as mind-boggling as the equations of the fifth degree Galois tackled for breakfast.
But it never loses sight of its duty to entertain, with Jon Foster particularly good as Galois, equal parts giddy schoolboy and tortured genius.
While the audience interaction might put some off, they're very gentle with you and not many people can say they've linked hands in the theatre for a rendition of La Marseillaise.
Tenet is the first in new artistic director Christopher Haydon's Resist! season of plays about revolution.
Putting truth on trial is a good place to start, with the spread of information via Twitter and other social networking sites having lit the touch paper for the Arab Spring.
If the rest of the season can maintain this standard, we should be in for a treat.
Tenet is at Notting Hill's Gate Theatre until May 26. Tickets, priced £10-20, are available at www.gatetheatre.co.uk or from the box office on 020 7229 0706.