Szpilman kann den Beginn des Aufstandes im Ghetto am 19. April 1943 von einem Versteck aus beobachten. Um nicht gefasst zu werden, muss er das Versteck wechseln. Er leidet Hunger und erkrankt, wird aber von einem polnischen Arzt behandelt. Während eines Gefechts zwischen Deutschen und Polen während des Warschauer Aufstandes wird sein Versteck beschossen. Er flieht erneut, irrt durch die völlig zerstörte Stadt und versteckt sich in einem Haus. Dort hört er die Klänge von Beethovens Mondscheinsonate. Nachdem es Nacht geworden ist, entdeckt ihn der deutsche Offizier Wilm Hosenfeld.