A Little Bit of Heaven

After learning she has terminal colon cancer, a free-spirited and unattached young woman (Kate Hudson) falls in love with her doctor (Gael GarcĂ­a Bernal).