There may be plenty of fish in the sea in Port Charles, but Spencer sees Trina as his only option. On the Wednesday, Dec. 14 episode of "General Hospital," Spencer's feelings for Trina may cause him to lash out.

In the ABC promo video, Spencer (Nicholas Chavez) is asked whether he plans to leave town and return to Europe. "GH" spoilers reveal Spencer loses his temper.

After hearing Rory (Michael Blake Kruse) declare his love for Trina (Tabyana Ali), Spencer lost all hope that he could win over her heart.

However, after he received a text from Trina that read, "Welcome home," Spencer believed he still had a chance.

It appears Spencer will have a chat with Cameron (William Lipton), which will lead Spencer to doubt his chances with Trina once again.

Will Spencer's frustration over his relationship with Trina cause him to take out his anger on Cameron?

Elsewhere in the promo video for the ABC soap opera, Rory is seen in Jordan's (Tanisha Harper) office as Dante (Dominic Zamprogna) reveals there is an update on the hook killer case. "General Hospital" spoilers say Jordan commends Rory.

Aside from his relationship with Trina, Rory has been trying to be an exemplary member of the Port Charles Police Department. It appears Jordan will recognize his dedication and compliment his work.

Will Jordan's praise inspire Rory to step up and investigate the latest lead on the hook killer?

Other "GH" spoilers tease Sonny (Maurice Benard) offers support to Obrecht (Kathleen Gati), Brad (Parry Shen) is touched by Britt's (Kelly Thiebaud) gesture, and Cody (Josh Kelly) tries to be a friend to Maxie (Kirsten Storms).

"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