Marley (Kate Hudson), una hermosa joven y prometedora publicista de Nueva Orleans, ha vivido toda su vida sin creer en el amor, sorteando las relaciones y evitando involucrarse sentimentalmente. Pero cuando de forma inesperada su médico (Gael Garcia Bernal) le diagnostica una grave enfermedad, su vida da un giro de 360 grados, dando lugar al inicio de un gran amor.