A post-WW2 American small town harbors an apparent Nazi war criminal in Yuval Adler's well-acted thriller.

It’s been a rueful joke for three-quarters of a century now that after World War 2, there were miraculously no Nazis (or even ex-Nazis) left in Germany. To start unblemished postwar lives, an entire generation invented cover stories to minimize or deny the political affiliations most of them had before Axis defeat. Some went further than others, adopting whole new identities in new lands to bury wartime deeds. The fictitious exhumation that is “The Secrets We Keep” has Noomi Rapace as a European refugee appalled to realize her former uniformed persecutor now lives in the same American small town as she does.
This “Death and the Maiden”-like suspense drama is neither fully convincing nor particularly original, its narrative running a course that feels somewhat predictable from the outset. But it’s still strong enough to be effective, particularly as a vehicle for the actors. Among other things, it provides a meaty reunion for Rapace and Joel Kinnaman, Swedish high school classmates who previously appeared together in 2015’s “Child 44.” Israeli director Yuval Adler, who co-scripted with Ryan Covington, lends sufficient fluidity to keep what’s essentially a three-character chamber piece from growing stagey, while evading the bombast that might have rendered this morality tale too heavy-handed.
Related Stories
VIP+Fall Season’s Scripted Reduction Bodes Badly for Broadcast TV

Emmys Producers Explain Why Jeremy Allen White Was Bleeped, Playing Off John Oliver During His Dog Tribute, That Awkward Johnnie Walker Ad and More
Getting released by Bleecker Street to limited theaters Sept. 16 (with VOD to follows Oct. 16), “Secrets” is unlikely to stir the kind of enthusiasm that gets remembered when year-end awards are doled out, but it should provide most viewers with a reasonably satisfying watch that’s well-suited to home screens.
Popular on Variety
A native Romanian who met physician husband Lewis (Chris Messina) while working in a Greek hospital just after the war, Maja (Rapace) has lived in a leafy all-American hamlet for years now. (A theater marquee advertising “North by Northwest” suggests it’s 1959 or 1960.) She’s in a park with only child Patrick (Jackson Vincent) when a man whistling at his dog jars her attention. She’s unable to get a good look until a second chance encounter allows her to follow him home. Spying through a window, she decides it’s unmistakable: This is indeed the onetime SS officer she blames for a younger sister’s death, when they were among a group of Roma women set upon by Nazi soldiers after escaping a concentration camp at war’s end.
None of this past trauma is known to her spouse, though evidently she’s required some psychiatric care in the past. But Maja soon has to explain all — because Karl (Kinnaman) is now in her car trunk, having been knocked out and abducted on his way home from factory work.
That alarmed Lewis doesn’t immediately put the kabosh on this whole situation requires a certain suspension of disbelief. Regardless, the couple drag their bound captive to the basement. Once un-gagged, he insists he’s not Karl but Thomas, not ex-Nazi German but neutral Swiss, and was never “in the war,” having spent its duration as a Zurich clerk. Needless to say, Maja doesn’t buy it — and is willing to do anything to get the “truth” out of him.
It’s a claustrophobic setup diversified by an escape attempt, suspicious neighbors, a police visit and the acquaintance made of Thomas’ American wife Rachel (Amy Seimetz). She backs up his story, to a point. But then, it’s possible she, too, wonders just who her husband was before they met. Seimetz brings a depth of worrying doubt that fills out a briefly etched character, while Messina is also very good in the more substantial spousal role.
Rapace gives one of her stronger English-language turns as a sometimes borderline-hysterical heroine who nonetheless refuses to continue being a victim. Kinnaman may impress some as being insufficiently menacing, but it’s a good tactic to keep us thinking Karl aka Thomas just might be innocent as long as possible, despite one’s expectation that the story is unlikely to clear his name. In a script that admirably avoids speechifying, the best writing in fact arrives just when this captive reveals his truth. That revelation underlines how evil can bewilder even its doer, before and after — the “during” being irreconcilable with the person they otherwise believe themselves to be.
Weaving in brief flashbacks to the original events, “Secrets” is more notable for keeping a lid on the melodramatic potential of a somewhat implausible plot (particularly as Maja and Lewis poorly conceal their guilt as a missing-man search commences) than for any explosive dramatic impact. If it’s hardly the most searing depiction of Nazi war crimes, it also merits respect for not turning into a pulpy thriller, as one sometimes fears it will. The resulting middle ground inhabited is sufficiently tense and thought-provoking, however formulaic its individually-scaled ethical conundrums feel compared to those in Adler’s vivid first feature “Bethlehem.”
The Louisiana-shot film’s setting is left unspecified, but period flavor is successfully conveyed amidst smooth, unshowy design and tech contributions all around.
Read More About:
Jump to Comments‘The Secrets We Keep’ Review: Noomi Rapace Discovers An Incognito War Criminal in Taut Suspense Drama
Reviewed online, San Francisco, Sept. 15, 2020. MPAA Rating: R. Running time: 98 MIN.
More from Variety

China Box Office: ‘Transformers One’ Takes Top Spot on Quietest Weekend of the Year

Does Streaming Hurt Theaters? This Survey Says It Helps

China Box Office: ‘Stand by Me’ Retains Top Spot as ‘The Wild Robot’ Cranks Up Third Place

All ‘Harry Potter’ Movies to Get Theatrical Re-Releases in China (EXCLUSIVE)

Why the Video Game Industry Can’t Shake Its Struggles

China Box Office: ‘Stand By Me’ Wins Muddled-up Mid-Autumn Holiday Weekend
Most Popular
Luke Bryan Reacts to Beyoncé’s CMA Awards Snub: ‘If You’re Gonna Make Country Albums, Come Into Our World and Be Country With…

Donald Glover Cancels 2024 Childish Gambino Tour Dates After Hospitalization: ‘I Have Surgery Scheduled and Need Time Out to Heal’

‘Joker 2’ Ending: Was That a ‘Dark Knight’ Connection? Explaining What’s Next for Joaquin Phoenix’s Joker

‘Love Is Blind' Creator Reveals Why They Didn’t Follow Leo and Brittany After Pods, if They'll Be at Reunion (EXCLUSIVE)

Coldplay’s Chris Martin Says Playing With Michael J. Fox at Glastonbury Was ‘So Trippy’: ‘Like Being 7 and Being in Heaven…

Rosie O'Donnell on Becoming a 'Big Sister' to the Menendez Brothers, Believes They Could Be Released From Prison in the ‘Next 30 Days’

‘That ’90s Show’ Canceled After Two Seasons on Netflix, Kurtwood Smith Says: ‘We Will Shop the Show’

Why Critically Panned ‘Joker 2’ Could Still Be in the Awards Race for Lady Gaga and Joaquin Phoenix

Charli XCX Reveals Features for ‘Brat’ Remix Album Include Ariana Grande, Julian Casablancas, Tinashe and More

Indian King of Comedy Kapil Sharma, Star of Busan Film ‘Zwigato,’ Takes On Global Streaming With Hit Netflix Show (EXCLUSIVE)

Must Read
- Film
COVER | Sebastian Stan Tells All: Becoming Donald Trump and Starring in 2024’s Most Controversial Movie
By Andrew Wallenstein 2 weeks
- TV
Menendez Family Slams Netflix’s ‘Monsters’ as ‘Grotesque’ and ‘Riddled With Mistruths’: ‘The Character Assassination of Erik and Lyke Is Repulsive…

- TV
‘Yellowstone’ Season 5 Part 2 to Air on CBS After Paramount Network Debut

- TV
50 Cent Sets Diddy Abuse Allegations Docuseries at Netflix: ‘It’s a Complex Narrative Spanning Decades’ (EXCLUSIVE)

- Shopping
‘Deadpool & Wolverine’ Sets Digital and Blu-ray/DVD Release Dates

Sign Up for Variety Newsletters
By providing your information, you agree to our Terms of Use and our Privacy Policy.We use vendors that may also process your information to help provide our services. // This site is protected by reCAPTCHA Enterprise and the Google Privacy Policy and Terms of Service apply.Variety Confidential
ncG1vNJzZmiukae2psDYZ5qopV9nfXN8jp%2BgpaVfp7K3tcSwqmismJp6tLHCq5ytq12ssm63xJ6nZqqVq7amw4xqaWxsZ2x%2BdoGYaA%3D%3D