Stories are changed forever for good and evil on the season 4 finale. Watch Once Upon a Time Season 4 Episode 23 Online here at TV Fanatic.

Amazon Amazon
iTunes iTunes
Vudu Vudu
YouTube Purchase YouTube Purchase
Google Play Google Play
Verizon On Demand

Rumpel tries to stop Regina from interrupting Robin Hood and Zelena's wedding. He battles Emma but when she goes down, Henry takes over. But when it appears that Henry may be killed, Regina leaves the church and is wounded saving Henry. Already married, Robin runs to her and Zelena becomes jealous and starts to turn green. When Henry picks up the Author's quill, it glows. He is meant to be the new author. Since Regina is the savior in this realm, he uses her blood as ink and writes the ending to the story that sends them all back home. Once back in Storybrooke Henry learns the rules of being the Author. Regina and Robin reconnect. Emma almost tells Hook she loves him but chickens out. Isaac tries to flee but is arrested by Charming and Snow. Then Belle finds Rumpel and he's fading fast. She tells him she isn't in love with Will. It's always been him but he's never believed she could love someone like him. The Sorcerer's Apprentice tries to save Rumpel by putting the Dark One in the Sorcerer's hat but the results are a tragic turn of event which no one expects. Watch Once Upon a Time Season 4 Episode 23 Online here at TV Fanatic.

Episode Details

On Once Upon a Time Season 4 Episode 23 things come to a head as goodness battles evil and stories are changed forever in the season finale.

Rating: 3.9 / 5.0 (135 Votes)
Once Upon a Time
Episode Number: