Cameron is the only person who knows Spencer is lying about his support for Esme in order to prove Trina’s innocence, but on the Wednesday, April 20, episode of “General Hospital,” the secrecy may become too much.

In the ABC promo video, Cameron (William Lipton) tells Spencer (Nicholas Alexander Chavez) that if he doesn’t tell their friends the truth, then he will. “GH” spoilers reveal things escalate when Josslyn (Eden McCoy) asks Cameron what he meant.

In the previous episode, Josslyn was furious Cameron put Spencer on the schedule at Kelly’s diner after he continued to support Esme (Avery Kristen Pohl) when she framed Trina (Tabyana Ali).

Josslyn revealed that she could never be civil with Spencer after everything that happened, but Cameron revealed she would be able to if she actually knew what he was up to.

Spencer previously told Cameron that he was pretending to believe Esme so he could get evidence against her to prove that she framed Trina for leaking Josslyn and Cameron’s sex tape.

However, Spencer told him not to tell anyone about the plan, which is causing some tension in Cameron’s relationship with Josslyn. Will Cameron ruin Spencer’s plan by forcing him to tell the truth to Josslyn and Trina?

Elsewhere in the promo video for the ABC soap opera, Ava (Maura West) tells Nina (Cynthia Watros) she wants to know more about the big news she texted her about. “General Hospital” spoilers reveal Nina warns Ava.

Nina plans to fight Michael (Chad Duell) and Willow (Katelyn MacMullen) in court for visitation with Wiley (Viron Weaver).

However, the couple has done a scathing interview with the press that will put Nina’s past in the spotlight, including the time she kidnapped Ava’s daughter.

Will Nina warn Ava about the media storm that is about to come her way, or is there something else Ava needs to look out for?

Other “GH” spoilers include Harmony (Inga Cadranel) comes close to revealing the truth and Sonny (Maurice Benard) reasserts himself as the head of his territory.

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

General Hospital
Trina Robinson (Tabyana Ali) struggles to convince Spencer (Nicholas Alexander Chavez) of her innocence on “General Hospital.” ABC/Craig Sjodin