Last Night in Soho
The brief
Edgar Wright trades his kinetic comedy chops for pure psychological terror, crafting a neon-soaked nightmare that feels like Suspiria crashed into a Carnaby Street fever dream. Thomasin McKenzie anchors the madness with genuine vulnerability while Anya Taylor-Joy practically glows through every frame as a magnetic 60s starlet, but the real star is Wright's intoxicating visual language that makes London's past and present bleed together in increasingly disturbing ways. The film builds dread like a slow-burn kettle until it absolutely explodes in the final act, though some may find the stylistic flourishes overwhelming the story. Perfect for anyone who loved Black Swan's descent into madness or wants to see what happens when Baby Driver's director goes full horror mode.
The verdict
If you love stylish psychological horror that prioritizes atmosphere and visual storytelling over traditional scares, this is Edgar Wright's most ambitious and haunting film. If you prefer straightforward narratives or find heavy stylistic flourishes distracting, the neon-soaked madness may feel more exhausting than thrilling.
Watch with
- 👥 Perfect for horror fans who love style
- ⚠️ Skip if you're sensitive to psychological horror
- ⚠️ Not suitable for younger viewers
Heads up
- Sexual violence and exploitation themes (moderate)
- Psychological breakdown and identity loss (frequent)
- Flashing lights and strobing effects (frequent)
- Violence against women (moderate)
Credits
- Director
- Edgar Wright
- Cast
- Thomasin McKenzie, Anya Taylor-Joy, Matt Smith, Rita Tushingham, Michael Ajao, Synnøve Karlsen, Pauline McLynn
Official synopsis
A young girl, passionate about fashion design, is mysteriously able to enter the 1960s where she encounters her idol, a dazzling wannabe singer. But 1960s London is not what it seems, and time seems to be falling apart with shady consequences.
The Double
Make a night of itPair this with Amsterdam (2022)
Both feature stylish period settings with mysterious conspiracies unraveling.
Total runtime: 1h 57m + 2h 14m = 4h 11m