He has been at the Shriner's Hospital in Boston following his major burns suffered from the fire during his birthday party, but Spencer (Nicholas Bechtel) is officially on the mend on General Hospital.

Spencer's Life Hangs In The Balance

The young Cassadine heir survived after a massive fire broke out at Wyndemere during his birthday party, and with the help of Dr. Obrecht (Kathleen Gati), he and his father, Nikolas (Tyler Christopher) were sent to the specialty hospital so he could have the best care possible as he recovered from his burns and began to try and move past the trauma he faced.

However, the issues he will face may only be beginning, as the truth about the fire begins to get out-and he may not take it well if he learns that the fire was accidentally started by the kid he considers his biggest enemy-Cameron (Michael Leone).

Cameron has since realized that when he was angry and threw a party bag, that it caught fire-and was the reason Spencer landed in the hospital, and knowing that what he did was technically a crime, even though it wasn't on purpose, he will tell his mother, Elizabeth (Rebecca Herbst) that he needs help so he can stay out of jail.

"I need a lawyer!" he says in a preview clip for the Wednesday, March 18 episode.

However, before Spencer learns the truth and potentially even considers asking for charges to be pressed against his fellow 10-year-old, he will receive some good news while at the hospital after Patrick (Jason Thompson) brings Emma (Brooklyn Rae Silzer) to visit him.

"You couldn't have come at a more perfect time," Nikolas says to her in the clip.

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