She's been missing for days with no real indication of who took her or where they stashed her, but baby Avery has finally been found safe and in in perfect condition on General Hospital--though there is still no true answers about who temporarily kidnapped the infant.

Silas Makes A Shocking Confession

Suspicion was cast on several people in Port Charles, especially Michael (Chad Duell) and Nina (Michelle Stafford), but no real evidence seemed to indicate whether one of them or an unknown third party was responsible for the kidnapping, nor was any evidence made available with any hints about just where Avery was. However, she has since shown up back in her crib at Morgan (Bryan Craig) and Kiki's (Hayley Erin) apartment--something the two are shocked by.

"How did she get in the apartment?" Morgan asks Kiki in a preview clip for the Monday, April 27 episode.

Michael and Nina Become Prime Suspects In Avery's Disappearance

While the two try to figure out who dumped Avery back on their doorstep, the police and the hospital will continue trying to find every possible avenue they have to properly investigate the case--and they may hit a breakthrough which reveals Nina wasn't as innocent as she claimed to be this time around.

"There is some evidence that implicates Nina in the kidnapping," Obrecht (Kathleen Gati) tells Franco (Roger Howarth) in the clip.

And much to Nina's chagrin, she will also be made aware of the fact that she's now the prime suspect--and possibly the only remaining one--when her brother, Nathan (Ryan Paevy) informs her of the turn the case has taken.

"You are the other suspect," Nathan warns her in the clip.

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