A woman's creative revenge on a man who left her.
She meets her Master face to face.
A weekend away....