Leonard Zelig relève, dans ces années trente, d'un cas peu ordinaire. Obèse, boxeur ou écrivain, il prend l'apparence de tous ceux qu'il côtoie. Eudora, en psychanalysant Léonard, découvre que celui-ci souffre d'un cruel besoin d'amour.
Tommy Wilhelm (Robin Williams) est un vendeur. Un honnête, homme dur travail qui a perdu son emploi, sa petite amie, et une partie gauche de sa santé mentale derrière comme il se dirige à New York pour ramasser les morceaux de sa vie. Il a toujours été en mesure de vendre, mais pris dans une...