Marley Corbett (Kate Hudson) je uspešna ženska z obetavno kariero, sijajnimi prijatelji in z odličnim smislom za humor. Izogiba se resnim razmerjem in uživa v samskem življenju.
Njena prijateljica in sodelavka Sarah (Lucy Punch) opazi, da Marley ne zgleda najbolje, zato ta končno obišče zdravnika. Med pregledom je pod anestezijo in prikaže se ji bog (Whoopi Golberg), ki ji pove, da si lahko izbere tri želje. Po pregledu pa ji mlad in čeden zdravnik Julian Goldstein (Gael García Bernal) pove, da ima hudo obliko raka.
Dr. Goldsteina način, kako Marley s humorjem in dostojanstvom sprejme novico, močno gane in navduši. Zdravnik in bolnica se kmalu zaljubita in si prizadevata izkoristiti čas, ki je Marley še ostal. Vsak na svoj način pa Marley skušajo stati ob strani tudi njeni prijatelji in starša.