Vinnie, Lyle (Jeff Bridges) és a gyönyörű Rosie (Sharon Stone) fiatal korukban jó barátok voltak.
Két évtized elmúltával Lyle és Rosie - akik időközben összeházasodtak - egy hatalmas farmon élnek és díjnyertes lovakat tenyésztenek: sikeresek és gazdagok. Egy nap feltűnik Vinnie (Nick Nolte), akinek korántsem ilyen boldog az élete. Viszont tud valamit, ami a másik kettőt is tönkreteheti.