The Secret Agent (15)
Cast: Wagner Moura, Maria Fernanda Candido, Gabriel LeoneGenre: Thriller
Author(s): Kleber Mendonca Filho
Director: Kleber Mendonca Filho
Release Date: 20/02/2026 (selected cinemas)
Running Time: 161mins
Country: Bra/Fr/Neth/Ger
Year: 2025
Former university researcher and dissident Armando Solimoes adopts the name of Marcelo Alves to escape retribution at the hands of the 1970s Brazilian dictatorship, and influential figures like power company board member Henrique Castro Ghirotti, who clashed with Armando when both men became entangled in a deadly conspiracy in the state of Pernambuco. Ghirotti hires former military officer Augusto Borba and his stepson Bobbi to kill Armando.
LondonNet Film Review
The Secret Agent (15) Film Review from LondonNet
From the uncomfortably tense opening scene of a random police check at a rural petrol station, where the fly-swarmed corpse of an oil can thief lies beneath a sheet of weighted cardboard on the sun-baked forecourt, writer-director Kleber Mendonca Filho’s Oscar-nominated political thriller exerts a sustained chokehold on our attention. The swirling stench from that bloated cadaver hangs in the air almost as palpably as the threat of violence towards the title character, embodied with quiet resolve by Wagner Moura against a backdrop of political suppression overseen by a brutal military dictatorship in 1970s Brazil…

Former university researcher and dissident Armando Solimoes (Moura) adopts the name of Marcelo Alves to escape retribution at the hands of the dictatorship, and powerful figures like power company board member Henrique Castro Ghirotti (Luciano Chirolli), who clashed with Armando when both men became entangled in a deadly conspiracy in the state of Pernambuco. Ghirotti hires former military officer Augusto Borba (Roney Villela) and his stepson Bobbi (Gabriel Leone) to kill Armando. The hit men slowly gravitate towards the state capital, Recife, where their target is living under the roof of Dona Sebastiana (Tania Maria) alongside fellow dissidents Anisio (Buda Lira), Antonio (Licinio Januario), Claudia (Hermila Guedes) and Haroldo (Joao Vitor Silva).
The Borbas subcontract the kill to a local man, Vilmar (Kaiony Venancio), who uses an old photograph of Armando to track him down to his place of employment in the city’s identity card office. Meanwhile, Armando shares his story with resistance movement leader Elza (Maria Fernanda Candido) and police chief Euclides (Roberio Diogenes) and his sons Arlindo (Italo Martins) and Sergio (Igor de Araujo) graze greedily on the wrong side of the law.
The Secret Agent is a slow-burning and handsomely crafted thriller that wrings droplets of suspense from the political and social turbulence of the era. The protracted opening at the petrol station beautifully illustrates the deeply ingrained corruption of a police force that is permitted to bully and intimidate citizens. Nerves are set on edge for the rest of the picture and Mendonca Filho ratchets up unease with sporadic explosions of graphic violence, including a series of shootings that depict the devastation of a bullet impacting the human body in queasy close-up.
Set and costume design beautifully capture the unsettling period and cinematographer Evgenia Alexandrova conjures striking tableaux, swathed in golden sunlight. Moura’s measured performance provides a rock-solid foundation for eye-catching supporting turns – Maria’s raspy mother hen illuminates her scenes – but the running time feels bloated to accommodate so many intertwined characters, including a coda set in the present day that hammers home the expendability of human life.
– Jo Planter

Popular on LondonNet
London Cinemas Showing The Secret Agent
From: Friday 20th March
To: Thursday 26th March
Fri 19:30; Sat 19:40; Sun 13:25; Wed 15:40
Fri/Mon 11:20 (Mon) 19:50; Sat/Thu 13:45 (Thu) 20:15; Tue 11:10; Wed 13:35
Fri 14:15 19:50; Sat 13:35 19:15; Sun 12:45 18:30; Mon 14:00 19:45; Tue-Thu 14:10 19:45 (Wed/Thu)
Fri 16:05; Sat 17:25; Sun 15:20; Tue 13:50; Wed 19:15; Thu 14:20
Fri 14:50 20:00; Sat 13:50 19:10; Sun 14:10 19:10; Mon 15:00 19:10; Tue 14:50 19:00; Wed 14:30 19:15; Thu 14:30 19:00
Sat 12:30; Sun 12:00; Tue-Thu 13:45 19:45 (Tue)
Sun 19:10; Tue/Thu 20:00; Wed 19:50
Fri/Sat 16:40; Sun-Thu 16:10 19:50 (Tue/Thu)
Tue 19:40
Fri 12:00 16:45; Sat 15:30 19:00; Mon 12:30 18:45; Tue 13:40 19:15; Wed 12:30 19:30; Thu 13:15 16:45
Fri 19:50; Sat 20:00; Sun 16:10; Mon/Tue 19:40; Wed 19:45; Thu 17:20
Sat 10:30; Sun 22:05; Thu 11:00
Sat 10:15; Sun 13:15; Mon 11:30; Wed 12:30
Fri 12:50; Sat 20:00; Sun 16:15; Mon 19:30; Tue 13:50; Wed 19:00; Thu 14:30
From: Friday 27th March
To: Thursday 2nd April
No cinema infomation at the moment
UK and Irish Cinemas Showing The Secret Agent
From: Friday 20th March
To: Thursday 26th March
Fri 14:15; Mon 19:45; Tue 17:30; Wed 10:45; Thu 14:00
Fri 14:30; Mon 11:15
Sun 16:30
Little Theatre Cinema Picturehouse
Thu 20:00
Wed 13:00
Tue 19:50
Wed 13:50
Mon/Wed/Thu 13:30 19:50 (Thu)
Odeon Luxe Birmingham Broadway Plaza
Tue 12:20
Odeon Luxe Glasgow Springfield Quay
Thu 20:10
Fri/Sat 14:20 (Fri) 19:40; Sun/Wed/Thu 19:50; Tue 17:00
Fri 14:15; Sat 19:00; Sun 12:00; Mon 16:45; Wed 14:00; Thu 12:45
From: Friday 27th March
To: Thursday 2nd April
No cinema infomation at the moment

