Kate Hudson är perfekt i rollen som den sprudlande vackra Marley, en ung karriärkvinna som plötsligt drabbas av cancer. Marley är en riktig flirt, som aldrig har varit kär, men när läkaren, spelad en oemotståndlig Gael Garcia Bernal, kunde kärlek kanske ändå vara den bästa medicinen?