
We couldn’t have predicted that when John Cates (Adam J. Harrington) rejoined the General Hospital canvas he would have ushered in so much drama.
It turned out he was the reason Jason (Steve Burton) was away for two plus years, he almost sent Carly (Laura Wright) to prison for racketeering charges, he managed to get under Anna’s (Finola Hughes) skin, he weaponized Ava (Maura West) against Sonny (Maurice Benard) and he disgustingly arrested Kristina (Kate Mansi) for a crime she didn’t commit, even as she was grieving the death of her baby. Let’s just say that in his last few weeks alive in Port Charles, he racked up a lot of enemies.