After months of secrecy, the real story about Luke Spencer (Anthony Geary) and his strange behaviors is finally coming out on General Hospital.

Luke Escapes Captivity

Julian (Michael DeVry) and Ava (Maura West) were the only ones aware of the fact that the Luke everyone was seeing around Port Charles (before he disappeared) was actually an impostor-but now, after being thrown in jail on suspicion of helping Ava evade arrest for murdering Connie, he will be forced to finally admit the truth about his crime organization-and when he finally spills the truth, the news will shock everyone.

"You're saying there are two Luke Spencers?" Alexis (Nancy Lee Grahn) asks him in a preview clip for the Monday, November 24 episode.

Anna Admits What Happened To Faison

Whether or not Alexis believes him, his story will actually be the truth, and the proof could be if the real Luke manages to escape from Ferncliff, where he has been held against his will by Fluke-though his ability to leave could be in trouble, as Fluke has intercepted him and could stop the escape all together.

"I wouldn't do that if I were you Spencer," Fluke says to Luke in the clip.

Of course, there are still questions as to who may be masquerading as Luke, because those questions still have yet to be answered. However, one increasingly more possible suspect seems to be likely.

Anna (Finola Hughes) learned she was under investigation for killing Faison, but revealed he was still alive-and locked under the stables at the Cassadine mansion. However, even she will be shocked when the trapdoor to his prison is opened-and he isn't there.

"If Faison was here, he's gone now," Nikolas (Tyler Christopher) says to a shocked Anna, Obrecht (Kathleen Gati), Britt (Kelly Thiebaud) and Agent Sloane (Rob Derringer) in the clip.

If Faison, who previously was successful at masquerading as Duke (Ian Buchanan) did escape, he could indeed be Fluke now-though his secret could soon get out.

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