House type TV Show network Fox

House‘s series finale just became a little more magical.

Once Upon a Time star and House alum Jennifer Morrison is set to return to the show following her 2009 departure from the medical drama, EW has confirmed. (The news was first reported by TVLine.) The cameo will take place in the show’s final episode, airing May 21.

As previously reported, Kal Penn, Amber Tamblyn, and Olivia Wilde are also set to return.

Back in March, Morrison had told EW she was not expecting to return to the series as she had not been approached. (Perhaps her kind words about the show changed that?) “No one’s contacted me [about returning], and we’re way too close for it to even be a possibility,” she lamented at the time. “It was an incredible part of my life….It changed my life in so many wonderful ways.”

In Monday’s episode, Wilson (Robert Sean Leonard) revealed to House that he was battling stage 2 cancer, and the promo for the forthcoming episode indicates he’s not exactly on the road to recovery. What do the returns mean? Theorize below.

Related: