'Once upon a time' has always ended with "happily ever after" so it is of no surprise that the fantasy drama television series with the same name will see another original cast member take a return trip for the show’s finale. 

Jared S Gilmore, who briefly appeared in the seventh season’s premiere, is sure to return in episode 20 as young Henry Mills and that means we get a flashback to Storybrooke, a fictional land without magic in Maine. On a press meet following Friday's screening, executive producers Adam Horowitz and Edward Kitsis said; “We’re very excited to have Jared back. He is, in a lot of ways, the heart and soul of this show. He grew up literally on the show, so it’s really wonderful to see him back.”

Actor Jared Gilmore attends The Trevor Project's 2016 TrevorLIVE LA at The Beverly Hilton Hotel on December 4, 2016 in Beverly Hills, California. (Photo by Tommaso Boddi/Getty Images for The Trevor Project)

The plot now that revolves around Regina (Lana Parrilla) and Henry, flashes back to the time before Henry left Storybrooke. Seventeen-year-old Jared Gilmore, who first appeared when he was 11-years-old in this fantasy series, will once again take up the role of young Henry, the adult version of whom is played by Andrew J. West.

“At the opening of the year, when we saw him get on the motorcycle, it was like a different Jared,” Kitsis notes. “We’re going to show an episode with him before that in Storybrooke with Regina.” “We think it’s a really sweet, emotional mother-son story,” Horowitz adds. “I would be depressed if I had to go the whole year without seeing Storybrooke again,” Kitsis says. “So yes, we are going to see Storybrooke again,” Kitsis confirms.

Actors Jared Gilmore, producer Edward Kitsis, Lana Parrilla, Emilie de Ravin, Colin O'Donoghue, Rebecca Mader, Josh Dallas and Adam Horowitz attend 'Once Upon A Time' Press Line Comic-Con International 2016 at Hilton Bayfront on July 23, 2016 in San Diego, California. (Photo by Frazer Harrison/Getty Images)

The confirmation so far has only been of Gilmore's return and temporary episode to its roots in Storybrooke. However, the finale is an open invitation to every actor who has been on the show, Kitsis says. “We’ll see who’s available. But throughout the year, we’re going to see some familiar faces as well,” Kitsis adds to the much anticipation from the fans.

So far we have seen a return of familiar faces this year including Jennifer Morrison, Emilie de Ravin and Giles Matthey.

When asked directly about the show’s former leading lady, Kitsis quashed rumors about her return. “Jennifer Morrison has not been confirmed to come back on any level,” Kitsis says, but left the door open. “We’re very hopeful to see a lot of familiar faces to the end. We haven’t confirmed anyone.” “We expect to have some announcements in the coming weeks, but everybody is welcome back,” Horowitz emphasizes.

 (L-R) Creator/executive producers Adam Horowitz, Edward Kitsis, executive producer David H. Goodman, actors Lana Parilla, Colin O'Donoghue, Andrew J. West, Dania Ramirez, and Gabrielle Anwar of 'Once Upon A Time' speaks onstage during the Disney/ABC Television Group portion of the 2017 Summer Television Critics Association Press Tour at The Beverly Hilton Hotel on August 6, 2017 in Beverly Hills, California. (Photo by Frederick M. Brown/Getty Images)

Kitsis sums up the finale anticipation of the ABC fairy tale drama in a sentence. “If the real question is, will the final couple hours remind us of the first six years, then the answer is yes. But does that mean everyone is coming back? No.”

'Once Upon a Time' returns Friday at 8 p.m. ET on ABC.

If you have any views or stories that you would like to share with us, drop us an email at writetous@meawwworld.com