Randy "The Ram" Robinson és un lluitador professional de wrestling que, després d'haver estat una estella en la dècada dels vuitanta, ara continua la seva carrera en el circuit independent, combatent en quadrilàters de tercera categoria. Quan s'adona que els brutals cops que ha rebut al llarg dels anys li comencen a passar factura, decideix posar una mica d'ordre en la seva vida: intenta apropar-se a Stephanie, la filla que va abandonar i intenta superar la solitud amb el seu amor per Cassidy, una streaper.

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.