When it comes to family secrets, it doesn't get much worse than a mother abandoning a 4-year-old daughter to become a concentration camp guard at Auschwitz.
Unless, that is when the daughter reunites with her mother decades later to find her without remorse, and with a Nazi SS uniform still her most prized possession and hanging in the wardrobe.
Let Me Go is loosely based on the real-life story of German-born Helga Schneider, whose mother, Traudi (Karin Bertling), left Helga (Juliet Stevenson) and her brother to pursue a career in the SS. Unsurprisingly, Traudi's parenting style and departure had a lasting effect on Helga; but it's not until she's called from London to Vienna to see her dying mother that she dares deal with the impact on her and her own family relationships.
Helga has spent her life avoiding her past, with her daughter Beth (Jodhi May) and granddaughter Emily (Lucy Boynton), unaware of the truth - under the impression Traudi was dead and that the reason they were forced to tip-toe around Helga was due to her "difficult childhood" during the war.
While Let Me Go examines the impact of Traudi's choices on Helga, it also goes a step further and reveals how this trauma is passed through generations. When Helga reluctantly travels to confront her mother and shares the truth with Beth and Emily, this already fragile family begins to unravel.