Mary Horowitz (Sandra Bullock) kedves aranyos lány, aki nem nagyon randizik csak a munkájának él, egy újságnál keresztrejtvényeket készít. A szülei össze akarják hozni őt a CNN operatőreként dolgozó Steve-el (Bradley Cooper). Mary már az első találkozáskor meg van győződve róla, hogy lelki társak, és egymásnak vannak teremtve, de Steve számára egy igazi természeti csapás.