Skip to main content
Movie poster for All Good (2018)

All Good

2018
1h 33m
12 · German
Director: Eva Trobisch
Search on Netflix

Overview

A woman sexually assaulted by her new boss's brother-in-law tries to move on as if nothing happened, but the night weighs heavily on her mind and body.

Cast

12 people

Reviews

4 min read

The Body Keeps the Score

I’ve seen this story before. A woman is assaulted, and the film lingers on her silence, her isolation, the way the world moves on while she doesn’t. It’s a familiar rhythm in cinema—one that often feels like a moral obligation rather than an artistic choice.

But All Good, Eva Trobisch’s 2018 debut, doesn’t just tell this story. It lives inside it, in the way a bruise lives under the skin: not always visible, but always there, throbbing.

The film opens with Janne (Aenne Schwarz) at a party, her body language already a study in contradiction. She’s leaning into the conversation, laughing, but her shoulders are slightly hunched, as if bracing for impact. When the assault happens—off-screen, in a car, with a man she’s just met—it’s not the violence itself that lingers, but the aftermath.

Janne doesn’t scream. She doesn’t fight. She gets out of the car, walks away, and tries to act like nothing happened.

And that’s the film’s first gut punch: the way it refuses to give us the catharsis of a confrontation. There is no trial, no dramatic confession, no villain getting his comeuppance. There’s just Janne, moving through her life as if she’s wading through water, each step heavier than the last.

Aenne Schwarz as Janne, standing in a dimly lit room, her face half in shadow, her expression unreadable.

Trobisch’s direction is quiet, almost clinical in its precision. The camera doesn’t flinch, but it doesn’t exploit either. There’s no gratuitous lingering on Janne’s body, no voyeuristic close-ups of her pain.

Audience Opinions

Broad evidence
Audience 7.0/10
"A raw, unsettling drama about sexual assault and its aftermath: unflinchingly honest, but bleak in tone with underdeveloped characters."

Eva Trobisch's *All Good* (2018), German title *Alles ist gut*, is a drama about the psychological and emotional fallout of sexual assault. Janne (Aenne Schwarz) is raped by her new boss's brother-in-law but chooses not to report it, trying to carry on as if nothing happened. Her silence starts to unravel her relationships and sense of self, particularly her bond with her friend Piet (Andreas Döhler). The film's honesty is its main draw: it avoids melodrama for a stark, realistic picture of how assault reverberates through a person's life. Its pacing and minimalist style are often called strengths, a slow burn that gradually draws you into Janne's internal struggle. Detractors find it emotionally exhausting, with a bleak tone and no resolution. On Kinopoisk, Russian-speaking viewers describe it as a "turbulent vortex" that starts deceptively simple and turns into a psychological abyss, though with flaws in character development and narrative depth. Schwarz's portrayal of Janne's numbness and quiet despair is frequently singled out. The ironic title is read as a biting comment on the pressure on survivors to "move on" without addressing their trauma. The film earned critical acclaim, including a 100% Rotten Tomatoes score at one point, though some felt it lacked the emotional payoff or catharsis they expected from such a heavy subject. Overall, it's a challenging but important watch for those who value authenticity over comfort.

What viewers praise
  • Unflinching honesty A raw, realistic portrayal of sexual assault and its aftermath that avoids melodrama for a stark, authentic depiction of trauma.
  • Strong lead performance Aenne Schwarz captures the numbness, quiet despair, and internal conflict of a survivor trying to suppress her trauma.
  • Minimalist and effective pacing The slow-burn, minimalist approach gradually immerses you in Janne's psychological state without overt dramatics.
  • Critical acclaim Strong critical praise, including a 100% Rotten Tomatoes score at one point, and recognition at international film festivals.
Common complaints
  • Bleak and emotionally exhausting The tone is bleak and draining, with little relief or catharsis, making it a difficult watch.
  • Underdeveloped characters and narrative Character development is thin, particularly in the supporting roles, and the narrative can feel incomplete.
  • Lack of resolution The ambiguous, unresolved ending denies the emotional payoff or closure some expect from such a heavy subject.
Recommended for
Fans of raw, character-driven dramas about trauma and its psychological impact Fans of minimalist filmmaking and slow-burn narratives Anyone who wants difficult subjects handled with authenticity rather than sensationalism Those who value strong performances and atmosphere over plot-driven entertainment

Buzz & Rumors

Public reports

Bring me chocolate. Otherwise do nothing.

That is what Janne tells Martin after he rapes her. Hollywood Reporter printed the line from Eva Trobisch's All Good. Aenne Schwarz delivers it like a weather report. The film never says the word rape on camera. latestnetflix.com's view is that Trobisch told ZEIT ONLINE that, under criminal law, it is rape.Janne files the night as "one and a half minutes of drunk, bad sex.",

Trobisch wrote the script in 2015 as a Meisterschülerin of Olivia Hetreed at the London Film School, then shot it as her HFF Munich graduation feature. Filmdienst has her on the material from 2015. The assault arrived late in the development. By the time NFP opened it in German cinemas on 27 September 2018, the #MeToo year had already rewritten the room. Artechock noted the film was conceived before that debate hardened into a template. Spiegel still billed it as the film of the hour. Trobisch, 35 in that Berlin interview, said Janne sees herself as a free, self-determined woman. The question she kept asking was how to set her own boundaries.,,,

Munich screened it first, on 1 July 2018. Trobisch and Schwarz both took the Förderpreis Neues Deutsches Kino. Munich also handed Trobisch a Fipresci prize. Locarno then gave All Good the Swatch First Feature Award. Trobisch called the Locarno win "a surprise and a beautiful confirmation of our work." Stockholm later gave her Best Director for "a character who shrinks her own mental space until there is nothing left." Variety's Guy Lodge, watching in Locarno's Cinema of the Present sidebar, flagged Schwarz as a name to watch after Lotte Zweig in Stefan Zweig: Farewell to Europe. The Burgtheater actress is the whole temperature of the movie.,,,,

Trimafilm and Starhaus made it with Bayerischer Rundfunk. Films Boutique sold it. Julian Krubasik shot it without score, in a drab palette THR called almost austere. IMDb lists a worldwide gross of $84,399. Filmportal had 7,562 German admissions by October 2018. Rotten Tomatoes dates the US stream to 12 June 2019. Netflix picked it up. Wikipedia files the English title as All Is Well. Locarno and THR used All Good.,,,

Trobisch told ZEIT she almost dropped the pregnancy because it felt like a tired plot point. She kept it because, once Janne is pregnant, "she can smear all her intellect into her hair." Six years later she was back at a festival with Ivo, a palliative-care drama that took the Heiner-Carow-Preis in Berlinale Encounters. The chocolate order is the line that traveled.,,

Entertainment rumors and trivia aggregated from public reporting. Treat speculation as unverified unless a cited source confirms it.

More titles in the same genres and with the same cast.