Here are the best spy movies streaming onNetflixas of April 2025.

The film earned mostly positive reviews, with praise for its engrossing storytelling and Kenzari’s performance.

The slow-burn drama offers one of Damon’s more underrated performances.

Ryan Gosling as Courtland Gentry/Sierra Six in ‘The Gray Man’; Colin Firth as Ewen Montagu in ‘Operation Mincemeat’; Angelina Jolie as Margaret ‘Clover’ Russell in ‘The Good Shepherd’

Ryan Gosling as Courtland Gentry/Sierra Six in ‘The Gray Man’; Colin Firth as Ewen Montagu in ‘Operation Mincemeat’; Angelina Jolie as Margaret ‘Clover’ Russell in ‘The Good Shepherd’.Credit:Netflix; Giles Keyte/Courtesy See-Saw Films/Netflix; Andrew Schwartz/Universal

“Here, he’s the ultimate enigma machine, a man willing to erase himself for his country.

Does that make him a hero?”

The title comes from the location at which the conspiracy was planned.

David Wiberg (right) as Benny in ‘The 101-Year-Old Man Who Skipped Out on the Bill and Disappeared’

David Wiberg (right) as Benny in ‘The 101-Year-Old Man Who Skipped Out on the Bill and Disappeared’.Everett Collection

The Indian thriller was lauded for its well-rounded protagonists, tense spycraft, and treatment of weighty subject matter.

For his role as Singh, Abraham was given the Anti-Terrorist Front’s Pride of the Nation award.

Taking place during World War II, Lt. Cmdr.

Marwan Kenzari as Ashraf Marwan in ‘The Angel’

Marwan Kenzari as Ashraf Marwan in ‘The Angel’.Everett Collection

“They have incredible chemistry together both on set and off,” says Thurber.

The film was directed byOlivier Assayas, who previously worked with Ramirez on the miniseriesCarlos.

Angelina Jolie as Margaret ‘Clover’ Russell in ‘The Good Shepherd’

Angelina Jolie as Margaret ‘Clover’ Russell in ‘The Good Shepherd’.Universal/Courtesy Everett

Ryan Gosling as Courtland Gentry/Sierra Six in ‘The Gray Man’

Ryan Gosling as Courtland Gentry/Sierra Six in ‘The Gray Man’.Paul Abell/Netflix

John Abraham as Major Vikram Singh and Nargis Fakhri as Jaya Sahni in ‘Madras Cafe’

John Abraham as Major Vikram Singh and Nargis Fakhri as Jaya Sahni in ‘Madras Cafe’.Viacom 18 Studios

Jeremy Irons (standing) as Neville Chamberlain in ‘Munich — The Edge of War’

Jeremy Irons (standing) as Neville Chamberlain in ‘Munich — The Edge of War’.Everett Collection

Colin Firth as Ewen Montagu and Matthew Macfadyen as Charles Cholmondeley in ‘Operation Mincemeat’

Colin Firth as Ewen Montagu and Matthew Macfadyen as Charles Cholmondeley in ‘Operation Mincemeat’.Giles Keyte/See-Saw Films/Netflix

Ryan Reynolds as Nolan Booth, Gal Gadot as Sarah ‘the Bishop’ Black, and Dwayne Johnson as John Hartley in ‘Red Notice’

Ryan Reynolds as Nolan Booth, Gal Gadot as Sarah ‘the Bishop’ Black, and Dwayne Johnson as John Hartley in ‘Red Notice’.Frank Masi/Netflix

Morgan Freeman as DCI William Cabot and Ben Affleck as Jack Ryan in ‘The Sum of All Fears’

Morgan Freeman as DCI William Cabot and Ben Affleck as Jack Ryan in ‘The Sum of All Fears’.Mark Fellman

Édgar Ramírez as René González (center) in ‘Wasp Network’

Édgar Ramírez as René González (center) in ‘Wasp Network’.Netflix