Three potential suspects are already sitting in jail cells for the murder of Silas Clay, but now a new suspect-and the right one-may finally be revealed on General Hospital.

The Truth About Silas' Murder Threatens To Implode

After being forced to arrest his sister, Nina (Michelle Stafford) for the crime, Nathan (Ryan Paevy) began looking harder at the evidence that had been collected so far in the case, determined to find out if someone else could have been responsible for the murder. And though Morgan's (Bryan Craig) name was initially floated as a suspect, Nathan may have stumbled across the real killer by seeing a shocking name show up on the sign-in sheet for Ava (Maura West) and Julian's (William DeVry) apartment building the day Silas was murdered.

"I think we found the killer," Nathan says to Jordan (Vinessa Antoine) in a preview clip for the Thursday, August 27 episode.

Morgan's Reaction To Ava Being Alive Stuns Kiki

Now, Nathan and Dante (Dominic Zamprogna) may be on their way to make a new arrest and blow the case wide open-potentially freeing at least Franco (Roger Howarth) and Nina from their jail cells if the evidence is enough to prove the two are innocent.

Meanwhile, another potential case could be blown open as well, though it won't be solved by the police. After suspicions keep pointing towards him as the one who is trying to sabotage Sonny's (Maurice Benard) control over the area, Julian may think he's figured out just who is actually hijacking the shipments and killing witnesses in an effort to frame both the mob kingpins and pit them against one another yet again.

"You're doing Sonny's dirty work," he says to Ric (Rick Hearst) in the clip.

General Hospital airs Monday-Friday at 3 p.m. on ABC.