This movie may make you lachrymose but it is not a melodrama.. the protagonist is battling with a terminal cancer... she still finds love and tries to live her life to the fullest.. Penelope Cruz justifies the role of a young divorced mother of a 10 year old completely ..she dominates.. .blue rooms with white furniture creates a subtlety and tones down the emotions...