Emilie de RavinLeading

“Once Upon A Time” Season 6 Finale Airs Tonight – May 14th

A final curse. A final quest. The final battle begins with a “Once Upon A Time” special starting at 7/6c and the 2 hour Season Finale 8/7c!

Tonight, the sixth season of the magical fairytale drama comes to a close. Watch the teaser for the two hour season finale below and tune in. In addition, please join the fans and tweet #thankyouemilie today.

“The Once Upon a Time” season six finale airs tonight Sunday, May 14th on ABC.