Once Upon a Time: The Final Battle Begins

"Once Upon a Time: The Final Battle Begins" is a special episode that aired between "The Song in Your Heart" and "The Final Battle, Part 1".

Plot
TBA.