Netflix’s The Whisper Man arrives with the kind of pedigree that should guarantee a late-summer streaming event: Robert De Niro, Adam Scott, Michelle Monaghan, and a scene-stealing Michael Keaton, all working from Alex North’s 2019 bestseller. Directed by James Ashcroft (The Rule of Jenny Pen) and adapted by Ben Jacoby and Chase Palmer, the film is a grim, atmospheric throwback to 1990s serial-killer procedurals — think The Silence of the Lambs filtered through airport-paperback plotting and a heavy dose of fractured family drama. It is watchable, often tense, and carried by its cast. It is also familiar enough that the whispers never quite become a scream.
The setup is efficient. Recently widowed crime novelist Tom Kennedy (Adam Scott) relocates with his young son Jake (Acston Luca Porto) to a quiet New Jersey town still haunted by the crimes of “the Whisper Man,” a killer who lured boys by whispering at their windows. The original perpetrator, Frank Carter (Michael Keaton), has been behind bars for years. When children start disappearing again in the same style and Jake vanishes, Tom is forced to turn to the one person he has spent years avoiding: his estranged father, retired detective Pete Willis (De Niro), the man who originally caught the Whisper Man.
What follows is part missing-child procedural, part father-son reckoning. Detective Amanda Beck (Michelle Monaghan) leads the official investigation while Tom and Pete circle each other, old wounds colliding with new urgency. Ashcroft and cinematographer Peter Deming give the film a damp, brown-and-teal look that suits the material — suburban streets that feel slightly off, houses that seem to hold secrets, a prison visiting room that crackles whenever De Niro and Keaton share the frame.
The performances are the main reason to stay. De Niro does not reinvent himself here; he plays world-weary gravitas with the economy of a man who has done this a hundred times. It works. Scott, often the comic engine in other projects, leans into frazzled, guilty fatherhood and holds the emotional center. Monaghan is reliably sharp as the cop who has to keep the case moving while the men around her spiral. The supporting work is even juicier. Hamish Linklater is unsettling as a true-crime obsessive, Owen Teague brings a quiet menace, and Keaton, in limited but potent screen time, refuses to overplay the imprisoned monster. Their prison-table scenes are the film’s high points — two veterans simply sitting across from each other, letting the air get thin.
The script is less sure-footed. North’s novel mixed crime story with a ghostly undercurrent and a meditation on damaged fathers and sons. The movie keeps those elements but sometimes treats them like checklist items. Red herrings appear and disappear with little friction. Motivations in the final act tilt toward the pulpy. The supernatural thread — Jake’s conversations with an unseen girl in a blue sweater — is handled with a light touch that some viewers will find poignant and others will find undercooked. Ashcroft stages the set pieces cleanly and keeps the pace moving across 111 minutes, but the film is smoother in its setup than in its resolution. It wants to be both a twisty thriller and a story about inherited pain; it does the first job adequately and the second only in flashes.
None of this makes The Whisper Man a waste of time. It is a professional, well-cast piece of genre entertainment that knows exactly what Netflix audience it is serving. If you have a taste for grim small-town mysteries, stacked ensembles, and the particular pleasure of watching De Niro and Keaton circle each other, it delivers. If you want the next Zodiac or a film that lingers after the credits, it will feel like a solid rental rather than a discovery.
A capable, star-driven serial-killer thriller that does the job without reinventing it. Stream it if the cast and the premise hook you. Just don’t expect the whispers to stay with you much past the final scene.
The Whisper Man is now streaming on Netflix. Rated R for violence, language, and disturbing imagery. Running time: 1 hour 51 minutes.