W pewien październikowy dzień 1944 roku na terenie obozu zagłady Auschwitz przychodzi na świat dziewczynka o imieniu Haya. Niedługo potem młody niemiecki oficer komponuje dla niej sonatę. Kilka dekad później Amlia, Portugalka o niemieckich korzeniach, po raz pierwszy w życiu spotyka w Berlinie swoją niemal stuletnią prababkę i zaczyna odkrywać karty nazistowskiej przeszłości rodziny. Dowiaduje się, że jej dziadek, którego dawno uznano za zmarłego, być może żyje na drugim końcu świata, w Rio de Janeiro. Pod wpływem tego spotkania młoda kobieta wyrusza w podróż do Brazylii, by wyjaśnić rodzinne tajemnice, które na zawsze miały zostać nieodkryte.