Exploring the Cast of Last Night in Soho
The film Last Night in Soho, directed by Edgar Wright, features a meticulously assembled cast of talented character actors, each portraying unique and well-defined roles. Known predominantly for his comedy films, including Shaun of the Dead and Hot Fuzz, Wright took a dramatic turn with this psychological thriller, which showcases a darker narrative filled with captivating characters. Set in contemporary London, the story circles around Eloise, played by Thomasin McKenzie, a young woman who leaves her grandmother’s rural home to pursue her design studies in the bustling city.
Struggling to fit in with her peers, Eloise becomes enthralled by her dreams, where she connects with the dazzling showgirl Sandie (Anya Taylor-Joy) in the vibrant 1960s. However, as Eloise delves further into Sandie’s past, she uncovers sinister secrets that follow her into reality. This complex narrative unfolds through a talented cast, many of whom have risen to A-list status partly due to their roles in this film.
Thomasin McKenzie
Plays Eloise in Last Night in Soho

Thomasin McKenzie, a New Zealand actress, gained early acclaim for her role in Leave No Trace (2018), portraying a girl leading a nomadic lifestyle with her father. Her career continued to flourish with key roles in Jojo Rabbit (2019), Old (2021), and Eileen (2023). In Last Night in Soho, McKenzie embodies the character of Eloise, delivering a heartfelt performance that expertly balances vulnerability and resilience as the narrative explores her psychological unraveling.
Selected Filmography
Movie/TV Show | Role | Release Year |
---|---|---|
Leave No Trace | Tom | 2018 |
Jojo Rabbit | Elsa Korr | 2019 |
Old | Maddox Cappa (teen) | 2021 |
The Justice of Bunny King | Tonyah | 2021 |
Eileen | Eileen Dunlop | 2023 |
As Eloise, McKenzie’s performance captures a spectrum of emotions, from naive curiosity to profound fear, propelling the film’s haunting storyline.
Anya Taylor-Joy
Plays Sandie in Last Night in Soho

Anya Taylor-Joy has rapidly emerged as one of the most dynamic actresses of her time, earning significant acclaim for her versatile performances. She first garnered attention in The Witch (2015) and has since starred in films like Split (2016) and The Queen’s Gambit (2020), the latter earning her a Golden Globe. In Last Night in Soho, Taylor-Joy plays Sandie, a radiant showgirl whose life reflects both the glamour and the darkness underlying the 1960s entertainment scene.
Selected Filmography
Movie/TV Show | Role | Release Year |
---|---|---|
The Witch | Thomasin | 2015 |
Split | Casey Cooke | 2016 |
The Queen’s Gambit | Beth Harmon | 2020 |
The Northman | Olga | 2022 |
Furiosa: A Mad Max Saga | Furiosa | 2024 |
Through Eloise’s visions, Taylor-Joy encapsulates the duality of Sandie’s character—her allure juxtaposed with her tragic circumstances, further intensified by her haunting rendition of “Downtown,”which enhances the film’s eerie atmosphere.
Matt Smith
Plays Jack in Last Night in Soho

Renowned for his roles in series like Doctor Who, Matt Smith brings a charismatic yet sinister edge to his portrayal of Jack in Last Night in Soho. Initially perceived as a charming mentor to Sandie, his character harbors ulterior motives that reveal troubling truths. Smith’s adept performance illustrates the shift from charm to threat, positioning Jack as a pivotal figure in the film’s tension-filled narrative.
Selected Filmography
Movie/TV Show | Role | Release Year |
---|---|---|
Doctor Who | The Eleventh Doctor | 2010-2013 |
The Crown | Prince Philip | 2016-2017 |
House of the Dragon | Daemon Targaryen | 2022-Present |
Morbius | Milo | 2022-Present |
Terminator Genisys | Alex/Skynet | 2015 |
Matt Smith’s role as Jack weaves a dark thread through the story, embodying a character who manipulates vulnerability to his advantage, ultimately enhancing the film’s horror elements.
Terence Stamp
Plays Silver-Haired Gentleman in Last Night in Soho

Terence Stamp is a legendary figure in cinema, with a career spanning over sixty years. Renowned for his roles in classics like Superman II and Priscilla, Queen of the Desert, Stamp plays the Silver-Haired Gentleman in Last Night in Soho. This character adds layers of mystery and foreboding, driving the narrative’s suspense until a thrilling conclusion reveals his connection to Jack.
Selected Filmography
Movie/TV Show | Role | Release Year |
---|---|---|
Superman II | General Zod | 1980 |
Priscilla, Queen of the Desert | Bernadette | 1994 |
The Limey | Wilson | 1999 |
Star Wars: Episode I – The Phantom Menace | Chancellor Valorum | 1999 |
Wanted | Pekwarsky | 2008 |
Stamp’s characteristic gravitas creates an unsettling presence, enriching the film’s exploration of deceit and betrayal.
Diana Rigg
Plays Ms. Collins in Last Night in Soho

Diana Rigg, a revered actress known for her sharp wit and commanding stage presence, shines in her role as Ms. Collins. A well-respected star, Rigg gained fame as Emma Peel in The Avengers and later captivated audiences as Lady Olenna Tyrell in Game of Thrones. In Last Night in Soho, she plays Eloise’s landlady, whose seemingly benign persona conceals deeper connections to the film’s sinister events.
Selected Filmography
Movie/TV Show | Role | Release Year |
---|---|---|
The Avengers | Emma Peel | 1965-1968 |
On Her Majesty’s Secret Service | Tracy Bond | 1969 |
Game of Thrones | Olenna Tyrell | 2013-2017 |
Mother Love | Helena Vesey | 1989 |
The Painted Veil | Mother Superior | 2006 |
Rigg’s role as Ms. Collins serves as a poignant reminder of her remarkable career, culminating in a performance that leaves a haunting impression on audiences.
Supporting Cast of Last Night in Soho

Michael Ajao portrays John, a fellow design student and Eloise’s love interest. As the only student who remains undeterred by Eloise’s struggles, John’s supportive nature helps ground her journey. Ajao is also known for his role in Attack the Block and the series Cuffs.
Rita Tushingham plays Eloise’s grandmother, a character rooted in the nostalgia of the past. Tushingham’s storied career includes revered films from the ‘60s, such as Doctor Zhivago. She adds a layer of familial warmth to the narrative.
Synnove Karlsen takes on the role of Jocasta, Eloise’s roommate characterized by her cutthroat competitiveness. Karlsen has received recognition for her previous work in Medici and Clique.
Elizabeth Berrington plays Ms. Tobin, a supportive teacher at Eloise’s design school who encourages her creativity in London. Berrington has been featured in productions like The Nevers and is set to portray Princess Anne in the upcoming Spencer.
Additional cast members include Jessie Mei Li as Lara, part of Jocasta’s social circle, and Aimee Cassettari, who plays Eloise’s mother. This ensemble bolsters the film’s rich tapestry of characters, each contributing uniquely to its haunting story.
For further details, refer to the original source: Source & Images