Cecilia mène une existence morne et tourmentée. Le cinéma est son seul refuge et sa seule évasion. Lors d'une projection, Tom Baxter, le héros d'un mélo la Rose pourpre du Caire sort de l'écran et l'enlève.
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.