★★★★★ Theatre Review: Charged (2026) by Teater Ekamatra

Haunting revival interrogates the fragile foundations of Singapore’s racial harmony with unsettling force. Duration: 105min Singapore likes to tell itself a comforting story: that we are a multiracial nation where harmony is one of our greatest achievements. And while that may be true to a large extent, beneath the familiar choreography of Racial Harmony Day celebrations, bilingual policies and shared national rituals lies the assumption … Continue reading ★★★★★ Theatre Review: Charged (2026) by Teater Ekamatra

★★★★★ Theatre Review: A Mirror by Pangdemonium

Tracie Pang deftly handles Sam Holcroft’s puzzle box of a play-within-a-play with confidence and a stellar team to produce the theatrical event of the year. There are theatre productions you admire and those you enjoy. And then there are productions that leave you walking out of the theatre almost hesitating to speak, not because you have nothing to say, but because you are still trying … Continue reading ★★★★★ Theatre Review: A Mirror by Pangdemonium

★★★★★ Theatre Review: Secondary – The Musical (2026) by Checkpoint Theatre

Note: the performance reviewed featured understudies in the following major roles: Risa Ann Wong as Lilin, Nadya Zaheer as Mandy, Izzul Irfan as Omar, Fahim Murshed as Reyansh, Coco Wang as Ensemble (Discipline, Rong, Vice-Principal, Hui Ling), Nurulhuda Hassan as (Ensemble: Humour, Nadrah, Welfare, Amira, Cik Sya) weish’s Secondary: The Musical returns with a surer, more confident restaging, deepening the emotional resonance of an already … Continue reading ★★★★★ Theatre Review: Secondary – The Musical (2026) by Checkpoint Theatre

★★★★★ Theatre Review: God of Carnage 《杀戮之神》by Nine Years Theatre

Polite company quickly gives way to violent, yet cathartic truth in Nine Years Theatre’s God of Carnage. It begins, as so many civilised disasters do, with good intentions. A carefully drafted statement, coffee and cake, and adults determined to behave. In Yasmina Reza’s God of Carnage, politeness is not resolution but provocation, and in Nine Years Theatre’s staging in Mandarin, that provocation unfolds with a … Continue reading ★★★★★ Theatre Review: God of Carnage 《杀戮之神》by Nine Years Theatre

★★★★★ Theatre Review: Hotel (2025) by Wild Rice

Ten years on, Hotel remains a five-star experience, and a love letter to Singapore’s resilience and ever-changing nature, alive with endless possibility. When we first watched Hotel in 2016, Singapore, and the world, were different. It was before the global pandemic reshaped how we gathered, before Wild Rice unveiled its own theatre at Funan, and before the leadership changes that now signal a new chapter … Continue reading ★★★★★ Theatre Review: Hotel (2025) by Wild Rice

★★★★★ Review: Geng Rebut Cabinet (GRC) by Teater Ekamatra

Timely, charged play that skilfully skewers the pitfalls of politics, and how change is almost impossible from within. Politicians have never had it easy. On one hand, they have to ensure that they gain the adoration of the citizens such that they can secure the popular vote and remain in power. On the other hand, how much change can they actually achieve, as they compromise … Continue reading ★★★★★ Review: Geng Rebut Cabinet (GRC) by Teater Ekamatra