Carla Craig is passionately in love with Richard Mere - he has a hold over her she can't resist.
Even when her world is blown apart, Carla still can't put the affair behind her. And...