Berlín, anys 30, en plena República de Weimar i abans de la Segona Guerra Mundial. Tot i la crisi del moment, els berlinesos prefereixen viure la màgia que els ofereix cada nit un cabaret amb estrella Sally, una ballarina i cantant que s'enamorarà de dos homes molt diferents entre si.

És una mirada a l’Anglaterra de Margaret Thatcher des del punt de vista dels immigrants. El guió, de Hanif Kureishi, desmuntava i capgirava tòpics i estereotips.

L’oficial Touko Laaksonen torna a casa després d’una experiència punyent i heroica a la Segona Guerra Mundial, però la vida a Finlàndia, en temps de pau, és igual de angoixant, i Hèlsinki s’ha convertit en un formiguer de persecució homòfoba.

T.S. Garp (Robin Williams), el fill d'una infermera soltera (Glenn Close), despòtica i feminista, ha tingut des de petit dues passions: la literatura i la lluita. Amb el temps es converteix en escriptor, es casa i té dos fills. A primera vista, sembla que tot va molt bé, però, en realitat, la seva vida és un desastre i un fracàs. Entre altres coses, Garp haurà de suportar que el seu èxit com a escriptor es vegi perjudicat per culpa de la croada feminista que encapçala la seva mare.