It would be funny if it was a woman committing the murders. Perhaps an ex-lover of one of the heroes getting back at the other heroes' lovers.

I'll have to check the books and see if the gender is left ambiguous or not.