Once Upon a Time executive producer, Adam Horowitz, share the title of the two-part season 6 finale via Twitter this Tuesday.

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.

The Final Battle

The final battle takes place May 14, 2017.

SOURCE