The secret her father wanted to tell her before his shocking murder has been bugging Kiki (Hayley Erin) ever since she found his body on General Hospital, and now, she will learn the heartbreaking truth about what Silas wanted her to know.

A New Suspect Emerges As Silas' Murderer

Kiki went to pay Franco (Roger Howarth) a visit in jail to see how he was able to keep the secret about her mother, Ava (Maura West) being alive from her for as long as he did, and in the process, determined that Silas had wanted her to know her mother was alive before he turned himself in for kidnapping Avery. However, Franco will now instead tell her what Silas was really about to let her know -- and the truth will likely cause Kiki's heart to break even more.

"You deserve the truth," he says to her in a preview clip for the Friday, Aug. 28 episode.

The Truth About Silas' Murder Threatens To Implode

"What truth?" she asks.

What Franco and Silas both know that Kiki doesn't is that Ava and Kiki's boyfriend, Morgan (Bryan Craig) had done the unthinkable and had an affair behind her back for the second time. Though Morgan was under the impression Ava was dead and he was sleeping with the woman who had passed herself off as Kiki's Aunt Denise, he still cheated on her -- and Silas wanted to make sure Kiki knew he wasn't faithful. But he was never given the chance to tell her since he was then stabbed in his apartment and left to die.

And though she will now learn the truth thanks to Franco, the two who betrayed her trust will continue to try and make sure she never learns about what happened between them -- unaware she is in fact privy to the information.

"You will not tell Kiki about us," Morgan says to Ava in the clip.

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