|It's coming.. but it's not here yet!|
Updates to this page may be frequent, and information will be added as it becomes available.
"The Final Battle Part 2" is the twenty-second and final episode of Season Six of ABC's Once Upon a Time. It was written by Edward Kitsis & Adam Horowitz, and directed by Ralph Hemecker. It will be the one hundredth and thirty-third episode of the series overall, and will premiere on May 14, 2017.
(This list is based on actors and characters expected to be in the episode. It will be updated as more information is released. This list should not be considered official)