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?

September 2025
M T W T F S S
1234567
891011121314
15161718192021
22232425262728
2930