Trina came close to breaking up with Rory and confessing her feelings to Spencer, but on the Friday, Dec. 16 episode, Trina will feel overwhelmed as Rory fights for his life following an attack by the hook killer.

In the ABC promo video, Josslyn (Eden McCoy) comforts Trina (Tabyana Ali) as she asks if there has been an update on Rory (Michael Blake Kruse). "GH" spoilers reveal Trina is devastated.

In the previous episode, Trina rushed to Rory's bedside as he was being wheeled into the hallway. He removed his oxygen mask to tell Trina he loved her and then seemingly flat-lined.

It appears the doctors will attempt to revive him, but there's no guarantee he will recover after losing so much blood after he was stabbed by the hook killer. Will Rory die from the hook killer's attack?

Elsewhere in the promo video for the ABC soap opera, Ava (Maura West) asks someone whether she has their attention. "General Hospital" spoilers reveal Ava declares war.

In the previous episode, Nikolas (Marcus Coloma) informed Ava that their marriage wasn't going to work out and presented her with divorce papers.

He then lied and told Ava that he had an affair with Elizabeth (Rebecca Herbst) and that she was pregnant with his child.

Viewers are aware Esme (Avery Kristen Pohl) is actually pregnant with Nikolas' child, and he has been holding her captive at Wyndemere Castle.

Ava was furious after learning Nikolas had another affair and vowed to get revenge. Will Ava hatch a plan to go after Nikolas and Elizabeth?

Other "GH" spoilers reveal Elizabeth fears the worst, Laura (Genie Francis) voices her faith in Spencer, and Valentin (James Patrick Stuart) reassures Anna (Finola Hughes).

"General Hospital" airs on weekdays at 3 p.m. ET on ABC.

General Hospital
Dante (Dominic Zamprogna) could discover a shocking truth about Rory (Michael Blake Kruse) on “General Hospital.” The actors are pictured in a scene from a previous episode. ABC/Craig Sjodin