A bord du "Virginian", paquebot de croisière, Danny, un mécanicien, découvre un nouveau-né abandonné dans la salle de bal désertée. Il décide de l'élever et le baptise du nom de 1900. À la mort de Danny, l'enfant, adopté par l'équipage, grandit sur le navire, voguant d'un continent à l'autre. Un jour, 1900 s'assoit au piano et révèle un don extraordinaire pour la musique. Adulte, il devient un pianiste virtuose. Les plus grands jazzmen lui rendent visite. 1900 refuse de quitter le navire. Jusqu'au jour où celui-ci est promis à la démolition.
Erika Kohut, la quarantaine, est professeur de piano au Conservatoire de Vienne. Pour échapper à l'emprise de sa mère avec laquelle elle vit en vase clos, elle fréquente en secret les cinémas pornos et les peep-shows. Sa sexualité se résume à un voyeurisme morbide et aux mutilations masochistes qu'elle s'inflige. Erika est hors la vie, jusqu'au jour où l'un de ses élèves se met en tête de la séduire.
Varsovie, au mois d’octobre 1939. Un jeune pianiste juif, Wladyslaw Szpilman, est enfermé dans le ghetto avec sa famille. Il assiste, impuissant, aux humiliations que subissent quotidiennement les siens. Grâce à une aide extérieure, il échappe de justesse à la déportation mais voit partir toute sa famille. Le jeune homme se cache alors dans les maisons vides et observe passivement les derniers habitants se révolter contre l’occupation allemande. Après avoir réussi à s’échapper miraculeusement, il se terre dans des quartiers détruits et tente de survivre, ce qui s’avère de plus en plus dur. C’est alors qu’il rencontre un nazi mélomane…
Charlie Kohler, pianiste dans un petit bar, commence à avoir des ennuis lorsque deux gangsters s'en prennent à son frère qui se réfugie sur son lieu de travail. Dans le même temps, Léna, la serveuse est amoureuse de Charlie alors que ce dernier cache un sombre passé auquel la jeune femme va tenter de le soustraire.