Michele Khan is a tormented detective and full of personal demons to deal with and is on a personal hunt for a serial killer who is killing women across Europe.