Tantalizing Rebecca de Winter - remorseless  Mind Fuck.