Once Upon a Time executive producer, Adam Horowitz, share the title of the two-part season 6 finale via Twitter this Tuesday.
— Adam Horowitz (@AdamHorowitzLA) March 15, 2017
The finale episodes, so aptly named “The Final Battle Part 1” and “The Final Battle Part 2”, tease the epic showdown between Emma and Gideon. They faced off for the first time in the midseason premiere with Emma coming out on top. However, Horowitz has confirmed another battle is on the way.