The Jasmin Vardimon Dance Company celebrated their 10th anniversary on Tuesday with the retrospective production, Yesterday, revisiting breathtaking work from the ensemble's repertoire.
It also delved into the memory of the Brighton-based choreographer, weaving together work from acclaimed past shows such as Lullaby, Park and Jusitia.
Multiple stories were performed by eight dancers in Vardimon's trademark athletic and emotional style, their bold physicality driven by a pulsing soundtrack, which led us on a playful, yet haunting journey into the past.
Not one to shy away from serious issues, Vardimon scratched away the glossy veneer of society to expose a dark underbelly of racism, bigotry and justice.
In one sequence the national pride of a seemingly respectable young man descended into an aggressive, BNP-style rant. Equally dramatic was a scene of domestic abuse with a female dancer as a relentless attacker.
The danger with a retrospective can be lack of continuity, but the sections flowed smoothly, aided by an eerily beautiful, repeated dance motif.
Ensemble pieces were separated by powerful and haunting duets, the most memorable of which showed a man with a lifeless body, symbolically struggling to revive his past.
Creative use of multimedia and projections added another dimension and was most impressive when a house drawn on a dancer's stomach came alive as a giant projection, with others appearing at the window and walking through the front door.
The diverse soundtrack generated an intense atmosphere, moving from throbbing electronica to moments of musical comedy.
Despite the occasionally complex narrative, Yesterday took the capacity audience on an imaginative and disjointed journey through memory and experience, utilising an incredible combination of technology and pure movement.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here