Michael Blake Kruse Bids Farewell To Rory As The General Hospital Hook Strikes Again

The mystery of who has been terrorizing Port Charles by killing people with a poison-laced hook has baffled the police on "General Hospital." Originally determined to be a man, hook victim Diane Miller (Carolyn Hennesy) identified the perpetrator as a woman (via Soaps She Knows). The victims were all connected to mobster Sonny Corinthos (Maurice Benard), as Soap Opera Spy noted, as well as Trina Robinson (Tabyana Ali). According to Celebrating the Soaps, Sonny's current right-hand man, Dex Heller (Evan Hofer), was at the top of the suspect list, but has been cleared. The sinister Esme Prince (Avery Pohl) was also ruled out as a suspect, per Celeb Dirty Laundry.

Officer Rory Cabrera (Michael Blake Kruse) has been at the top of the fans' suspect list. Recently, he had a keen interest in a conversation between Detective Dante Falconeri (Dominic Zamprogna) and Commissioner Jordan Ashford (Tanisha Harper) about the killings. He snapped a photo of a page from the hook killer dossier, and went to the address listed in it. Cautiously entering an open apartment, the door suddenly closed behind him. When the cop had been missing for a while, Dante followed him to the apartment, finding a dead body and Rory bleeding. Rory claimed it was the hook killer. After having surgery in the hospital, Rory was wheeled out into the hall on a gurney, briefly spoke to Trina, and then flatlined (via Soap Hub).

Fans are now intrigued by Kruse's latest social media posts.

Is Rory the killer, or a victim?

While the fate of Officer Rory Cabrera (Michael Blake Kruse) has yet to be determined on "General Hospital," his portrayer recently wrote a cryptic message on Instagram: "Stay sharp, Rory." The post was accompanied by two pictures of Rory — one in uniform and the other at an Axe throwing bar. Considering Rory followed up on a lead about the hook killer without calling for backup, one fan replied, "No Rory.... don't do it! Call Dante for backup! Don't leave Trina to that entitled little Cassadine brat!" As Soap Hub speculated, the show hinted that Rory could be the killer with one fan writing, "I'm sure they'll make you psychotic and obsessed with Trina. Hence.....THE HOOK KILLER!"

Another presumptuously wrote Kruse off saying, "I will miss you on GH. Rory was so sweet!! Best of luck in prime time!!" Some fans were devastated as one emoted, "I cried during your scene today @michaelblakekruse phenomenal job I hope and pray you aren't leaving general hospital. I really enjoy watching you." Kruse later amended a previous Instagram post that he made. In what was his announcement about getting the part of Rory, Kruse changed the text in the post to say, "RIP RORY."

While fans continue to speculate about who the hook killer really is, Rory hasn't officially been declared dead yet, and we're excited to see the direction the story takes.