Here's what's coming up on General Hospital:
Kristina (Lexi Ainsworth) begs Sonny (Maurice Benard) to fight his natural inclination to kill.
Jax (Ingo Rademacher) and Bobbie (Jackie Zeman) get reacquainted.
Chase (Josh Swickard) learns about the connection between Willow (Katelyn MacMullen) and Harmony (Inga Cadranel).
Jordan (Briana Nicole Henry) wants to know a little bit more about how Ryan's (Jon Lindstrom) kidney ended up in her body.
Ava (Maura West) tries to figure out how to move on.
Much to Nina's (Michelle Stafford) chagrin, Michael (Chad Duell) wants to support Willow in her hour of need.
Julian (William deVry) calms Brad (Parry Shen) when he gets freaked out by Shiloh (Coby Ryan McLaughlin).
Sonny and Robert (Tristan Rogers) have a sit down.
Alexis (Nancy Lee Grahn) can't help herself and crosses yet another ethical boundary with Neil (Joe Flanigan) . . . but what is up with his daughter?