Edgar Wright’s upcoming movie Last Night in Soho has been shrouded in mystery since it was announced, and the eerie first trailer didn’t do much to clear things up.
The film seems to follow Eloise, an aspiring fashion designer played by Thomasin McKenzie (Jojo Rabbit, Leave No Trace), who gets transported back in time to London in the 1960s, but only when she dreams. When she’s asleep she seems to transform into Sandy, a lounge singer with a perfect place among London’s vibrant nightlife. But, Sandy, played by Anya Taylor-Joy (Queen’s Gambit), also seems to be creeping slowly into Eloise’s daily life in the modern world as well.
As Eloise ventures deeper and deeper into the ’60s of her dreams, it seems that things start to get a little weird and edges of reality start to fray. As Eloise tries to make herself more and more like Sandy, the rest of her dream-world starts to bleed more into her modern world too, until it starts to haunt her even when she’s awake.
Wright’s own descriptions of his movie have hinted that it’s somewhere between a horror movie and a thriller, and this creepy, dreamlike trailer certainly proves his point. This is Wright’s first narrative film since Baby Driver was released in 2017, though he is also releasing a documentary called The Sparks Brothers this summer. Last Night in Soho was originally supposed to come out in 2020, but was delayed due to the coronavirus pandemic.
Last Night in Soho is set to be released in theaters on Oct. 22.