Once Upon a Time showrunners Adam Horowitz and Eddy Kitsis confirmed that Jared Gilmore will reprise his role as young Henry in a flashback episode towards the end of the season.
Once Upon a Time returns Friday, March 2 at 8/7c on ABC.
Now that we officially know Season 7 will be Once Upon a Time’s swan song, it’s time to figure out which original characters will be back before the curtain falls on the series finale.
They did reveal that they’re expecting to make some announcements about returning characters in the coming weeks, so keep your eyes peeled for that exciting news!