The one remaining huge mystery in Port Charles could soon finally be solved on General Hospital.

Anna Admits What Happened To Faison

Though many have begun to clue in and realize that the Luke Spencer (Anthony Geary) who had been walking around town and doing uncharacteristic things before fleeing to Amsterdam was in fact not really Luke, no one has been able to piece together what is going on with him. However, that could all change now with an appearance by someone with all of the answers-the real Luke himself.

Luke was previously revealed to be locked up at Miscavige, as an impostor ran a reign of terror in Port Charles. Now however, the real Luke may finally break free of his bonds and flee-as a preview clip for the Friday, Nov. 21 episode shows someone escaping their captivity from the psychiatric facility.

Sonny Makes A Deal In His Murder Case

However, before he can return and explain what has been going on with him for nearly the past year, the answers about what happened to him could be revealed, as two other mysteries come close to being solved back in town. Sam (Kelly Monaco) and Patrick (Jason Thompson) have managed to get into Larry's (Hugo Napier) safe deposit box and may find answers there-though their snooping could run into problems when Larry heads to the bank as well.

"I'm trying to get word to Sam and Patrick, I have to warn them," Lulu (Emmee Rylan) says to Tracy (Jane Elliott) as her plan to distract Larry fails.

Answers could also be provided by a now locked-up Julian (Michael DeVry) as well, after he finally decides to tell Alexis (Nancy Lee Grahn) everything he has kept hidden from her-or, Anna (Finola Hughes) could inadvertently also reveal some shocking news as she finally admits to Obrecht (Kathleen Gati) what happened to Faison.

"If you didn't kill Cesar, what did you do with him?" Obrecht asks in the clip.

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