General Hospital Spoilers: Nelle Lies For Nanny Job – Anna Gives Valentin Ultimatum – Carly Gets Drunk, Second Thoughts On Nelle

General Hospital Spoilers: Nelle Lies For Nanny Job - Anna Gives Valentin Ultimatum - Carly Gets Drunk, Second Thoughts On Nelle

General Hospital spoilers for the new GH episode Tuesday, March 21 reveal Anna Devane (Finola Hughes) and Valentin Cassadine (James Patrick Stuart) are at a standstill in their confrontation. Valentin threatened Anna but she doesn’t seem frightened. Instead, Anna grills Valentin in return.

Anna demands that he tell her what it is in their shared past that has him so riled up but she can’t remember. Anna delivers an ultimatum. Valentin is willing to give Anna a truce in the hostilities between them, but he refuses to give her a history lesson on her own life.

General Hospital Spoilers: Nelle Lies For Nanny Job - Anna Gives Valentin Ultimatum - Carly Gets Drunk, Second Thoughts On Nelle

Anna is left frustrated when Valentin walks out without giving her the answers she needs. Over at the MetroCourt, in the Crimson offices, Nelle Hayes (Chloe Lanier) talks about the nanny job with Nina Cassadine (Michelle Stafford). Nelle desperately needs a job.

What also helps is that Charlotte Cassadine (Scarlett Fernandez) likes Nelle but then Nina has some questions. She wants to know why Nelle isn’t working for Carly Corinthos (Laura Wright) anymore but will Nelle tell Nina the truth or a watered down version of how she got fired?

General Hospital Spoilers: Nelle Lies For Nanny Job - Anna Gives Valentin Ultimatum - Carly Gets Drunk, Second Thoughts On Nelle

General Hospital spoilers tease Nelle is hired anyway, so she must tell a lie or a just a shade of the truth to get the job. It shouldn’t be long until Nelle moves into the castle with the Cassadines and Carly is furious to learn her sort-of sister nemesis is sticking around instead of leaving Port Charles.

Over at General Hospital, Dr Liesl Obrecht (Kathleen Gati) grills Hayden Barnes (Rebecca Budig) on why Hamilton Finn (Michael Easton) is taking an unscheduled leave of absence from GH. Liz Webber (Rebecca Herbst) is on hand to witness her sister being interrogated. Will Liz help her out?

General Hospital Spoilers: Nelle Lies For Nanny Job - Anna Gives Valentin Ultimatum - Carly Gets Drunk, Second Thoughts On Nelle

Hayden does her best to sidestep Dr O’s questions because she doesn’t want the nosy doc to catch on that Finn has a substance abuse problem since everyone knows Liesl hates Finn. Over at the MetroCourt hotel, Tracy Quartermaine (Jane Elliot) confronts Finn.

She found evidence of drug use in his room and waited for him to return then demands to know why Finn is drugging up instead of going to rehab as he said he would do. Finn can make excuses but Tracy is furious that he’s not getting help as he promised her and Hayden he would do.

General Hospital Spoilers: Nelle Lies For Nanny Job - Anna Gives Valentin Ultimatum - Carly Gets Drunk, Second Thoughts On Nelle

General Hospital spoilers tell us that Tracy and Hayden will have to team up on Finn to get him to clean up his act. Can he kick the Zen Zen or will the ladies have to kick him out of their lives? Dante Falconeri (Dominic Zamprogna) and Michael Quartermaine (Chad Duell) have coffee at Kelly’s and catch up.

Dante knows all about Nelle and asks his brother about it but Michael reassures him he was the one that was hurt least by Nelle’s revenge scheme. Carly and Bobbie Spencer (Jacklyn Zeman) are getting their wine on at her restaurant when Carly tells her mom she knows who’s to blame.

General Hospital Spoilers: Nelle Lies For Nanny Job - Anna Gives Valentin Ultimatum - Carly Gets Drunk, Second Thoughts On Nelle

Bobbie puts the blame 100% on Nelle but Carly may not since she knows Nelle was misinformed by her lying dad Frank Benson. Share your comments below on these spoilers for Tuesday, March 21 and tune into CDL often for the latest General Hospital spoilers, news and more.