Share on facebook
Share on google
Share on twitter
Share on linkedin

Endless Evil

Everyone wanted to believe that the first attack was just a random act of violence.

Then a second victim is found.

The two women share similar wounds, and Detective Alex Gray can’t deny the connection. Someone is hunting down young women to fulfill their macabre fantasies.

Then they make a mistake and leave a witness behind.

When Megan Crawford wakes up in the hospital, she can’t remember her attackers or what happened to her.

If Megan’s memories are their only clue, will Alex catch the killers?

November 2025
M T W T F S S
 12
3456789
10111213141516
17181920212223
24252627282930