20 Horror Movie Scenes That Make Absolutely No Sense

18. Last Night In Soho - Why Did The Visions Lie?

Final Destination 3 Mary Elizabeth Winstead
Universal

Plot: Ellie (Thomasin McKenzie), a fashion student in London, starts to experience strange visions of the past involving a young woman named Sandie (Anya Taylor-Joy), who was murdered by her abusive lover (Matt Smith).

Edgar Wright's Last Night in Soho is one of those classic cases of a great cast and director trying, with limited success, to prop up a weak script. The movie is cinematically fantastic and features fabulous performances all around, especially from Thomasin McKenzie and Matt Smith, but the story is a godforsaken mess with too many unanswered questions. In contrast to the tightly written brilliance of the Cornetto Trilogy, this one urgently needed another draft or two. 

Namely, the movie contradicts itself with its final twist. So, Sandie was never actually murdered and is, in fact, Ellie's elderly landlady, Ms. Collins (Diana Rigg, in her last film role). She killed Jack, not the other way around... so, why did Ellie see a vision depicting her murder? Why did the visions lie to her and show her a false version of reality? 

It also goes against the movie's themes. At first, it seemed to (rightly) condemn the misogynistic treatment that Sandie was subjected to, but turning her into a villainous serial killer (she'd also killed many other men who'd abused her) who tries to murder Ellie at the end does rather undermine this. 

 
Posted On: 
Contributor

Film Studies graduate, aspiring screenwriter and all-around nerd who, despite being a pretentious cinephile who loves art-house movies, also loves modern blockbusters and would rather watch superhero movies than classic Hollywood films. Once met Tommy Wiseau.