Michael Dorsey és un actor novaiorquès sense èxit. A més, als cercles artístics té fama de conflictiu. Com que la seva mala ratxa no s'acaba, un dia pren una decisió important: fer-se passar per una dona per trobar feina. Aconsegueix un paper, però la seva nova identitat li portarà no poques complicacions a la seva vida diària.

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.