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