The Last Night in Soho cast features Thomasin McKenzie, Anya Taylor-Joy and Matt Smith. This info article contains minor spoilers for Edgar Wright’s 2021 psychological horror movie. Check out Vague Visages’ Know the Cast section for more streaming guides.
Last Night in Soho follows an aspiring fashion designer named Ellie. After moving to London, she decides to live by herself in a flat. Ellie learns about the local culture from her landlady, Ms. Collins, while experiencing visions of a former tenant. By day, the protagonist retreats into her thoughts; by night, she lives the life of a 60s-era singer. When Ellie accuses a man of murder, her friends and acquaintances worry about her mental health. Here’s every main performer and character in the Edgar Wright film Last Night in Soho.
Last Night in Soho Cast: Thomasin McKenzie as Eloise Turner
Character Profile: A student at the London College of Fashion. She’s a soft-spoken young woman who enjoys 60s pop culture. Eloise has psychic abilities and detects a strange presence in her flat.
McKenzie’s Resume: Tom in Leave No Trace (2018), Philippa, Queen of Denmark in The King (2019), Elsa in Jojo Rabbit (2019), Mary Hearn in True History of the Kelly Gang (2019), Maddox in Old (2021)
Last Night in Soho Cast: Anya Taylor-Joy as Sandie
Character Profile: A singer in 60s London. She pursues a career opportunity at the Rialto. Sandie’s life is experienced by a lucid-dreaming Eloise.
Taylor-Joy’s Resume: Thomasin in The Witch (2015), Morgan in Morgan (2016), Casey Cooke in Split (2016), Beth Harmon in The Queen’s Gambit (2020), Emma Woodhouse in Emma (2020)
Last Night in Soho Cast: Matt Smith as Jack
Character Profile: Sandie’s business associate. He’s also a pimp who “manages” several different women. Eloise suspects that Jack might have murdered Sandie.
Smith’s Resume: The Doctor in Doctor Who (2010-2020), Philip, Duke of Edinburgh in The Crown (2016-17), Charles Manson in Charlie Says (2018), Mark Essworth in His House (2020), Daemon Targaryen in House of the Dragon (2022)
Last Night in Soho Cast: Terence Stamp as The Silver Haired Gentleman
Character Profile: A bar patron in Eloise’s neighborhood. He’s a smooth talker with a long history in the community. Eloise believes that the gentleman might actually be Jack.
Stamp’s Resume: General Zod in Superman (1978), Sir Larry Wildman in Wall Street (1987), Chancellor Valorum in Star Wars: Episode I – The Phantom Menace (1999), Wilson in The Limey (1999), Chief Inspector Taverner in Crooked House (2017)
Last Night in Soho Cast: Michael Ajao as John
Character Profile: Eloise’s love interest. He introduces himself at The Toucan Bar. John later invites Eloise to a Halloween party and eventually learns about her psychic abilities.
Ajao’s Resume: Mayhem in Attack the Block (2011), Andre in Coming Up (2012), Oliver Adarkwa in Code of a Killer (2015), Corey Draper in Cuffs (2015), Glen Cole in Silent Witness (2019)
Last Night in Soho Cast: Diana Rigg as Ms. Collins
Character Profile: Ellie’s landlady. She refuses to leave the neighborhood because of all her memories. Ms. Collins talks about her experiences with men and keeps a close eye on Ellie.
Rigg’s Resume: Emma Peel/Lola in The Avengers (1965-68), Tracy in On Her Majesty’s Secret Service (1969), Mother Superior in The Painted Veil (2006), Olenna Tyrell in Game of Thrones (2013-17), Mother Dorothea in Black Narcissus (2020)
Last Night in Soho Cast: Synnove Karlsen as Jocasta
Character Profile: Ellie’s roommate at the London College of Fashion. She’s a rebellious student from Manchester who lost her mother at age 15. Jocasta’s behavior causes Ellie to move out.
Karlsen’s Resume: Minnie in V (2017), Rose in Dead Birds (2018), Holly McStay in Clique (2017-18), Clarice in Medici (2018-19),
The Last Night in Soho cast also includes Rita Tushingham (A Taste of Honey, Doctor Zhivago), Aimee Cassettari (Doctors), Jessie Mei Li (All About Eve, Shadow and Bone), Kassius Nelson (Hollyoaks, White Lines) and Rebecca Harrod (Eurovision Song Contest: The Story of Fire Saga).
Q.V. Hough (@QVHough) is Vague Visages’ founding editor.