It’s the two hour sixth season finale of Once Upon a Time and it comes down to this, the finale battle. What will happen? Find out in the episodes airing May 14.
Why did Rumple’s mother give him up? We find out in the episode airing April 30.
Gideon (Giles Matthey) seeks revenge against The Black Fairy (Jaime Murray) in the Once Upon a Time episode airing April 9.
Once Upon a Time returns from winter hiatus on March 5.
After a week hiatus, Once Upon a Time returns with a new episode titled “Changelings” airing November 27.
Five years ago today on October 23, 2011, ABC premiered a new television series that changed everything we knew about fairy tales. That series was Once Upon a Time.