this movie with Kate Hudson and the Mexican Hot actor. is BEAUTIFUL it will make you C R Y but in a way that you have never cried in a movie before. Marley (kate) finds out she has colon cancer, but that will help her find herself in life, find love, good friends, and to be a better person and dont take life as a joke. she is granted for 3 wishes, and the 3 one is the best. You MUST watch it.