Review: The Infinite Colours on the Drinks Aisle, Theatre Peckham
Peckham Fringe 2026

Timely and tense, Infinite Colours transforms today’s headlines into gripping theatreRating
Excellent
On Saturday, May 16 2026, tens of thousands of protestors and counter-protestors met at the Unite the Kingdom march in London. It saw continuous clashes, 43 arrests, and a declaration from a far-right advocate that this was the start of the ‘battle for Britain’.
The Infinite Colours on the Drinks Aisle, which began development over a year ago and now plays as part of the Peckham Fringe, proves an eerily prescient piece of writing. Written and directed by Adam Savva, it tracks eight people trapped inside a corner shop in real time during one of these protests – the owner, four protestors, two counter-protestors, and a police officer. Although being stuck in a shop with an officer would be at most an inconvenience usually, due to simmering political, racial, and familial tensions, it turns into a powder keg.
The ensemble cast is electric, with each performer given space to shine. They keep the energy high throughout, circling the stage like caged animals as loyalties and divisions continuously rearrange. Counter-protestors Marshy (Jak Banks) and Jon (Ayo Adegun) run onto the stage with thrilling energy, playing the push and pull of understanding and upset at the marches, while protestor Lee (Nathaniel McCloskey) and his self-declared ‘neutral’ brother Russell (Perry Brookes) thrive on the mania that nationalism forces onto both individuals and family ties. They depict a form of radicalisation that is unsettling precisely because it feels recognisable, refusing easy judgement and instead asking the audience to confront its nuances.
With the whole cast firing on all cylinders, the script comes to life easily, balancing comedy, politics, and tension. The laughs arise from both shock and humour, though they never undermined the thriller elements at the core of the script. Infinite Colours offers no easy way out for any of those trapped, knowing well enough that an hour-long conversation isn’t enough to heal a country, but suggesting that perhaps we can all leave better understanding the root of the illness instead.
The set does a lot to better immerse the audience, despite being relatively light; only a couple of shelves with ransacked snack containers and trash littering the ground. The spectre of a St. George’s flag haunts the stage, with characters passing it back and forth as it rotates through pride, concealment, and pure possession. With a longer run, it’s easy to imagine a version of the stage fully come to life. A couple of tweaks to the end of the show, giving the final twist more time to breathe, could also benefit the pacing, though this is only a minor consideration compared to the many successes of the script and cast.
At a time when Britain feels dangerously divided, Infinite Colours holds up a mirror that is as unsettling as it is compassionate. Timely, gripping, and superbly performed, it’s one of the most urgent pieces of theatre you could see right now.
Writer & Director: Adam Savva
Producer: Joe Flynn
Assistant Producer: Shaan Singh
This show has completed its current run.



