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.

Connor Mead (Matthew McConaughey) és un conegut fotògraf solter, amant de la llibertat i independència, que és assetjat pel fantasma d'una núvia del passat a les noces d'un germà menor seu.

Freddie va ser una ballarina de strip-tease i ara està a punt de casar-se contra la seva voluntat amb Sam per compensar un antic deute de Red, el propietari del nightclub. Però Freddie està enamorada de Jjaks, el germà de Xarxa. Freddie i Jjaks llavors s'escapoleixen junts, i Sam contracta Ben Costikyan, un detectiu, per seguir-los la pista i cobrar-se venjança.

Lucy Ackerman (Parker) és una terapeuta novaiorquesa a punt de fer els 30 anys. Això significa que el pacte que fa temps va segellar amb Joe, el seu millor amic i company de pis, s'haurà de complir en menys d'un mes: si als 30 no han trobat el veritable amor, saltaran junts des del pont de Brooklyn.