REVIEW: Before the Millennium


Rating: 5 out of 5.

A millennium tale with heart, humour and womanhood to bend time itself.


Karim Khan’s Before the Millennium is that festive show that manages to feel both nostalgic and of the moment. It’s warm and funny and rooted in the city it inhabits. Set on Oxford’s Cowley Road in the final days of 1999, the play captures that jittery blend of anticipation and uncertainty that defined the turn of the century. Yet what makes it shine is how it layers that atmosphere onto the lives of three young women who are trying to make sense of their identities, their friendships and the future waiting just on the other side of midnight.

The story centres on Zoya and Iqra, best friends and co-workers at Woolworths. They ground the story with a dynamic that feels lived-in from the moment they appear, with equal parts of mischief, affection and the unspoken solidarity that often exists between young women navigating the world together. Their comfortable rhythm is disrupted by a newcomer, Faiza, whose arrival brings unexpected emotional currents and an electric sense that the past is about to reshape the future. The script is lyrical without losing its sense of fun, and rich in 90s nostalgia, Oxford in-jokes, and nods to Pakistani culture that delight the audience while grounding the play in a very real social context.

The staging, an elevated square placed at the centre of the audience, creates an intimate and almost communal atmosphere. The cast regularly moves into the corners of the room, weaving through the viewers and drawing them into the world of the play as a makeshift table, an implied crowd and overall, a living extension of Cowley. It’s inventive, funny and surprisingly intimate, keeping the audience alert and engaged without ever distracting from the emotional core of the story.

Marriyah Sharjil’s costuming choices reinforce the individuality of each character while keeping them visually unified in their Woolworths uniforms. Iqra’s neat cardigan and practical glasses telegraph her careful seriousness, Zoya’s apron feels soft, welcoming, lived-in and Faiza’s jeans and Doc Martens hint at a younger, creative energy. These small design choices help the characters feel fully lived, as do Xana’s compositions and sound design, which add texture and momentum to the shifting moods of the piece.

The performances are the heart of this production. Hannah Khalique Brown gives Faiza a searching intensity; her stillness speaks as loudly as her moments of impulsive enthusiasm, and the emotional conflict she conveys is instantly compelling. Prabhleen Oberoi’s performance as Iqra is beautifully controlled, blending dry humour with real emotional depth as she reveals a character pulled between responsibility and desire. And as Zoya, the hopeful dreamer, the performance radiates charm and generosity, giving the trio its emotional warmth. Together, they form a magnetic ensemble whose chemistry keeps the story buoyant even in its more serious moments.

Although the play is grounded in questions of migration and belonging, it’s also a celebration of womanhood in all its knots and complexities: friendships that sustain us, expectations that weigh on us, and the moments of clarity that carry us forward. It feels politically sharp without being heavy-handed, nostalgic without being sentimental and completely in tune with the city that inspired it.Before the Millennium is both a love letter to Oxford and a generous, funny, heartfelt story about the women at its centre. It’s a refreshing festive production, something genuinely different at this time of year, and one that lingers well after the lights come up.

What are your thoughts?