General Hospital spoilers for next week’s episodes of ABC’s soap promise that tons of torment are in store while there is an anonymous serial killer on the loose and striking at will in Port Charles!

Sonny (Maurice Benard) may have dodged a bullet where Margaux’s (Elizabeth Hendrickson) vendetta is concerned. But then again, some fans are speculating that these two will yet tangle in another more intimate way in the near future! In the meantime, Sonny has his hands full when Laura (Genie Francis) gives him an earful!

Poor Kiki (Hayley Erin). At least she’s out of her misery, but the same can’t be said for her loved ones. Next week Ava (Maura West) is on a downward spiral, lashing out at everyone except the murderer, who she’s making goo-goo eyes at!

Nonetheless, later in the week she will have a surprise visitor. Will this mystery guest be able to turn her life around?

And speaking of the murderer, he receives a few choice words from Carly (Laura Wright). She doesn’t like how “Kevin” (Jon Lindstrom) is treating Laura, but if only she knew who she was talking to then she might be a bit more circumspect. It’s only a matter of time before Ryan strikes again!

Carly has a busy week as she also goes to pay her respects at Morgan’s grave. Kiki’s death has brought back all sorts of horrible memories. Wouldn’t it be sweet justice if she was the one to finally unmask Ryan?

What are the chances that Valentin (James Patrick Stuart) and Nina (Michelle Stafford) take another ride on the loved-up merry-go-round? According to explosive show spoilers, the chances are excellent as Nina decides to forgive and forget. For now.

Next week insight wafts through the air in Port Charles as well as love. Stella (Vernee Watson) has a moment of clarity, while Oscar (Garren Stitt) gets some precious advice from Sonny.