Yes, Jared Gilmore and Andrew J. West do share screen time by season's end, despite playing the same character at different ages. (You'll find out how this is possible during Friday's episode!) But it was important to the OUAT bosses to bring Gilmore, among others, back for one last hurrah. "We just wanted to sing the songs one more time," executive producer Edward Kitsis says. "We look at the last two hours as our last chance of doing Once Upon a Time. What we're hoping is that the last two hours will remind everybody what they loved about the series, and hopefully it will stay with them."