Dans la Pologne des années 60, avant de prononcer ses voeux, Anna, jeune orpheline élevée au couvent, part à la rencontre de sa tante, seul membre de sa famille encore en vie. Elle découvre alors un sombre secret de famille datant de l'occupation nazie.
Durant la Seconde Guerre mondiale, Wladyslaw Szpilman, un pianiste juif polonais, est interné dans le ghetto de Varsovie dont il partage les souffrances, les humiliations et les luttes héroïques. Un officier allemand l'aide et lui permet de survivre.