Nikolas Cassadine has his share of reasons to stay far, far away from Port Charles. First, his relationship with his son Spencer Cassadine (Nicholas Alexander Chavez) was rocky ever since Nikolas faked his death. It’s understandable that Spencer felt abandoned, and distances himself from his father. Emotionally, the two were further apart than ever. Spencer was back from boarding school and living at Wyndemere, distance separated father and son.
Nikolas had other problems in his life but they all stemmed from the same issue. It was a vicious cycle back when Spencer and Esme both had it out for Nikolas and Ava. As a result, Spencer’s resentment towards his dad and step mom helped fuel Esme’s agenda. Additionally, Spencer unknowingly fed into Esme’s trap which helped lead Ava and Nikolas astray from each other. It was the straw the broke the camel’s back for Spencer.
Nikolas Killed Austin Over Ava?!
Once Esme seduced Nikolas and she became pregnant, time eventually did its job. It was only a matter of time that Spencer found out about how his father Nikolas slept with Esme. At this point Spencer had been betrayed by Nikolas enough. And on top of that, he found out who is girlfriend really was.
Ava Jerome (Maura West) was roped into the middle of it all between Nikolas and Spencer. But Ryan’s fixation on Ava fueled Esme’s entire plot, resulting in Ava’s marriage to Nikolas. According to General Hospital spoilers, Nikolas gets his revenge! The last time that he saw Ava was the night she thought she killed him. Until recently, Ava assumed that he was dead. Thanks to Austin, Ava was able to hide Nikolas’s body, or so she thought. That’s when one thing lead to another and Ava ended up sleeping with Austin. Now, Nikolas wants revenge.
GH spoilers and rumors tease that Nikolas killed Austin for revenge. He knows that Ava thought that she killed him, and the fact that she slept with Austin might be enough motive.