In the morning of 2 March 1998, 10-year-old Natascha Kampusch walks to school alone after having an argument with her mother. On her way she is dragged into a van and wakes up in a cellar. Her captor is 35-year-old technician Wolfgang Přiklopil. Despite being erratic, odd and tyrannical with Natascha, in public Wolfgang is socially awkward and very lonely, with his only contact being his mother, who occasionally comes to visit and bring meals to him. Witness descriptions of the van lead police to interrogate Wolfgang, but do not find anything suspicious.
For the next four years Natascha is forbidden from leaving the cellar. Malnourishment, boredom, despair and Wolfgang's incessant psychological manipulation bring her down, giving up any intentions of escaping. Only when Natascha begins menstruating is she allowed to leave the cellar and shower, and from then on, she is allowed to be out more often. When Wolfgang's mother is pleasantly surprised to find a girl's hair on his sweater, he shaves Natascha to avoid raising further suspicion. On Christmas Day of 2003, Natascha is renamed Vivi by Wolfgang, who also reveals his name for the first time. Meanwhile, Natascha's mother is still guilt-ridden for having allowed Natascha to walk to school alone.
Wolfgang begins building a new bedroom and forces Natascha to do heavy work, half-naked, despite her physical condition. Natascha's abuse also becomes sexual, with Wolfgang handcuffing them both with cable tie every time he rapes her. Despite Natascha's obedience, her abuse intensifies. At one point she panics when Wolfgang pranks her to be left to die in a pit and punches him on the face. Still, Wolfgang has such confidence about his control over her that they go to a hardware store. Natascha hesitates to reach out to the storekeepers but is ultimately unable to after so much psychological manipulation.
Through a radio report, Natascha is disheartened to learn that it has been 6 years since her disappearance and that the public is clueless as to her whereabouts. Relaxing in the finished bedroom, Wolfgang explains that he did not pick Natascha at random, but rather became fascinated with her at a store and spent the following months building the cellar and planning her kidnapping. After learning this and getting raped again, Natascha tries to commit suicide by lighting a fire in her cellar, but she cannot follow through. Noticing the smell, Wolfgang realizes what she has attempted and beats her up again. Fed up, she begins to write down every instance of mistreatment on toilet paper, gathering courage to escape.
Natascha looks forward to Wolfgang's plans to go skiing as an opportunity to ask for help. Being constantly monitored, her only chance is to go to the bathroom, but the only woman there is foreign and cannot understand her. Wolfgang notices this and beats her up at home.
Soon after her 18th birthday, Wolfgang plans to sell his van and asks Natascha to vacuum it. While he attends a phone call, she escapes through the half-open gate entrance and asks a neighbor for help. Police inform Natascha that Wolfgang, knowing that he will be arrested at any moment, has committed suicide by lying down on a railway. Natascha is reunited with her parents, who hug her in tears of joy.
In late 2012, concerns arose about Campbell-Hughes' drastic weight loss for the film, but she stated in an interview in the Evening Standard that she wanted "to suffer as much as she — Kampusch — did".[3] She also noted that she has received a torn Achilles tendon, a broken toe, a fractured rib, and various cuts and bruises, due to the film set being similar to the dungeon in which Kampusch was placed.[4]