General Hospital
Nikolas (Marcus Coloma) refuses to be controlled by Victor (Charles Shaughnessy) on “General Hospital.” The actors are pictured in a scene from a previous episode ABC/Craig Sjodin

Ever since Nikolas decided to hold Esme captive at Wyndemere, he has been trying to keep people away from the castle. On the Thursday, Dec. 8 episode of "General Hospital," Spencer's return could disrupt Nikolas' plan.

In the ABC promo video, Nikolas (Marcus Coloma) tells Spencer (Nicholas Chavez) that he cannot stay at Wyndemere. "GH" spoilers reveal Nikolas is put on the spot.

In the previous episode, Victor (Charles Shaughnessy) pulled some strings at Pentonville to get Spencer released early from prison. However, Spencer revealed he has to follow strict release terms, or he will be put back behind bars.

Viewers know that Nikolas is holding Esme, who is pregnant with his child, captive at Wyndemere. Nikolas knows that if Spencer stays there, there's a chance he will discover Esme.

It appears Nikolas will have to think fast and come up with an excuse for why Spencer can't stay at Wyndemere. Will Nikolas be able to keep Esme's pregnancy a secret from his son?

Elsewhere in the promo video for the ABC soap opera, Valentin (James Patrick Stuart) questions an uninvited guest. "General Hospital" spoilers reveal Martin (Michael E. Knight) creates a diversion.

In the previous episode, Felicia (Kristina Wagner) learned that the authorities had a lead on Anna's (Finola Hughes) location after she told Valentin how he could get in touch with her.

Although Valentin was able to reunite with Anna, it appears Martin may have followed him in hopes that he would be led to Lucy (Lynn Herring).

While Martin won't be able to reunite with Lucy just yet, it seems he may be the key to helping Anna and Valentin escape before the authorities can catch them.

Other "GH" spoilers tease Sonny (Maurice Benard) issues a threat, Finn (Michael Easton) pleads with Liz (Rebecca Herbst), and Ava (Maura West) visits Ryan (Jon Lindstrom).

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