Když dostane ženatý politik Joe Tynan (Alan Alda) nabídku vést opozici, ví, že to pro něj bude znamenat ztrátu už tak vzácného rodinného času, ale přesto nabídku přijme, protože mu to může velmi pomoct nahoru. Při přípravě se seznámí s mladou a velice atraktivní právničkou Karen Traynor (Meryl Streep) a okamžitě si spolu padnou do oka.