Review: Oedipus

Matt Goddard

February 1, 2025

A mesmerising spin on destiny.

Broken, disrupted, brief. The Old Vic’s high-profile adaptation of Sophocles’ tragedy may be the second in town in a few months, but it doesn’t mess around. The thumping and protracted dance routines scattered through this adaptation won’t be for everyone but make an intoxicating substitute for a Greek Chorus and highlight the sparse tragic chapters in Ella Hickson’s reinterpretation of Oedipus Rex.

With Thebes wracked by drought, famine and despair, King Oedipus (Rami Malek) dispatches his brother-in-law, Creon, to consult the oracle at Delphi despite the warnings of his wife, Jocasta (Indira Varma). When the oracle links the disaster to the unsolved murder of Oedipus’ Jocasta’s former husband, Laius, Oedipus vows to uncover the murderer’s identity and save his people. 

The people trust in their king for salvation. After all, he’s the man who solved the riddle of the Sphinx to take the crown in their last hour of need. As Oedipus receives further warnings from the blind prophet Tiresias, he vows to uncover the truth, no matter the cost. But few in Thebes are ready for the horrific revelations that have brought the city to despair. 

Old Vic Artistic Director Matthew Warchus shares directing duties with Hofesh Shechter, whose ground-breaking dance company is the story’s drumming engine. The long moments of frenetic, fractured or slow dance are loud and hypnotic. The figures that flip from synchronised steps to a writhing mass respond to the sprawling tragedy of the story. They are the citizens of Thebes, who suffer and reel at events, but they’re also an atavistic and effective way to carry the story, as unrelenting as the play’s central truth. Their inclusion sits brilliantly against the light modern touches in the minimalistic staging, which incorporates cut suits, microphones and tape players. However, the play’s modern echoes, particularly its exploration of populism, are wisely explored with a light touch. 

Running without an interval, Oedipus zips past with the compact dialogue searing in a solid, square set. Giant Thebian doors slide across the centre stage, leaving sharp rays of light to catch huddled citizens with long shadows as Thebes’ elite argue and plead. Often, notably during Oedipus’s addresses to his suffering people (the audience), the vast back wall is dominated by a large sun that tilts from dawn to dusk as the revelations come thick and fast. 

Rami Malek has an extraordinary physicality. Square and rugged, with controlled movements, his open, stoic expression easily picked out from the back of the stalls. His distinctive delivery wraps around his lines to sell the incredible emotion swirling around the cursed character. He shows extraordinary depth, particularly in the final stages when he plaintively and repeatedly asks any woman who knows about his past if they are his mother – which, like much of the play, could easily tip into comedy in the wrong hands.

Opposite him, Indira Varma is the perfect foil. Glamorous and more casual, her delivery hits opposite peaks to Malek’s, their sparring confronting and confounding as the heat rises.  

Oedipus is brilliantly cast, with each actor drawing out what’s necessary from their characters, not least that central pair. Oedipus must stick out by reputation and power to add weight to his rise to power and the shock of revelations. Jocasta must balance a dual purpose until deep in the play, fearing oracles because of her long-buried knowledge, although completely ignorant of the truth she’s hiding.  

Oedipus walks a fine line between revelation and doubt that powers the clashes between its characters, just as it should. This production barely puts a step wrong, but one highlight is the haunting representation of the oracle. It’s presented as a haunting reverb tape machine in a briefcase retrieved from the desert that serves up Beckettian moments that chill to the bone. 

In the end, with Oedipus broken and lost but still calm and steely, his eyes removed, the extraordinary laugh from his daughter Antigone is likely to be one of the most incredible moments on the London stage this year.

The Oracle

A confident, bold and experimental production that punches and shakes its audience into looking at Sophocle’s legendary play afresh. Superbly cast and stunningly staged, it’s an ancient triumph for The Old Vic.

Share this Review

Review by Matt Goddard

Matt is a filmmaker, entertainment writer, and editor-in-chief of MattaMovies.com. His bylines include the Guardian, Daily Mirror, WGTC, Game Rant, and FILMHOUNDS.

Your next read:

Waiting To Soar — Superman (Review)

Waiting To Soar — Superman (Review)

The DCU begins with a competent, universe-building adventure that’s big on heart but short on tangible threat. Bright and beautiful, Superman feels like stepping into comic books and is an excellent sign that Gunn can create a unified world that brings the best of the medium to the screen. The trade-off is the world-building that has scuppered many a shared universe early on and doesn’t give us enough of Big Blue.

0 Comments

Submit a Comment

Your email address will not be published. Required fields are marked *


All images: © The Old Vic

Behind the scenes

Oedipus

2025 | The Old Vic

Premiere: January 21, 2025
Last performance: March 29, 2025
Directed by: Hofesh Shechter, Matthew Warchus
Written by: Ella Hickson (based on Sophocles)
Starring: Rami Malek, Indira Varma

Recommended

If you like this try...

Oedipus the King (film,1968)
Marathon Man (film, 1976)
Elektra (play, 2025)

Recent Posts

Waiting To Soar — Superman (Review)

Waiting To Soar — Superman (Review)

[dsm_social_share_buttons dsm_view="icon" dsm_shape="circle" dsm_button_size="1px" dsm_icon_size="18px" _builder_version="4.27.4" _module_preset="default" custom_css_main_element="display:inline-block;||float:right;"...

Can’t Stop Pitt — F1 (Review)

Can’t Stop Pitt — F1 (Review)

[dsm_social_share_buttons dsm_view="icon" dsm_shape="circle" dsm_button_size="1px" dsm_icon_size="18px" _builder_version="4.27.4" _module_preset="default" custom_css_main_element="display:inline-block;||float:right;"...