Separado de sus familiares y seres queridos, Szpilman sobrevive, primero en el gueto como esclavo obrero de unidades de reconstrucción alemanas y posteriormente escondido en el exterior del gueto, confiando en la ayuda de amigos que no son judíos y que todavía lo recordaban, entre los que se encontraban Janina, una cantante; Andrezj, un actor, esposo de Janina y miembro de la Resistencia; Marek, miembro también de la resistencia; Dorota, una antigua admiradora, y su esposo Michal; y Atek Szalas, antiguo técnico de Radio Varsovia y miembro de la resistencia.