Sara Carstairs had plenty of reasons to want to start a new life. After having been acquitted of the murder of her brother-in-law, the beautiful young woman left London fleeing from its gossipmongers.