SCI-FI: A woman comes to consciousness in a remote location on Vancouver Island in British Columbia, Canada. She does not know who or where she is, except that she is compelled to kill. It is her Destiny.
News & reviews for the fiction lover in us all!