Carla the florist is surrounded by the duplicitous and the craven - and that's just her flowers. The human beings are infinitely worse, especially the men. There's Gwynne, her oafish and cold-hearted brother, Gerald, the suave and sophisticated doctor whose hidden agenda is unspeakable, and finally there's David, the handsome, dashing lawyer whose deceit hurts most of all. If only God weren't a fictional character then surely they'd get their just...