Swan Song
Once Upon a Time Season 5

Not Yet Available


Critic Ratings: N/A
Critics Consensus

No consensus yet.

Episode Info

Resurrected Dark Ones target a living soul for sacrifice so they can return to the realm of the living. Meanwhile, Emma battles Hook but their confrontation leads to devastating consequences; and, in a flashback, the Evil Queen forces Hook to confront a demon from his past.


Ginnifer Goodwin
as Snow White/Mary Margaret
Jennifer Morrison
as Emma Swan
Robert Carlyle
as Rumplestiltskin/Mr. Gold
Lana Parrilla
as Evil Queen/Regina
Jared S. Gilmore
as Henry Mills
Joshua Dallas
as Prince Charming/David
Emilie De Ravin
as Belle/Lacey
Colin O'Donoghue
as Killian Jones/Captain Hook
Michael Socha
as Will Scarlet
Sean MaGuire
as Robin Hood
Rebecca Mader
as Wicked Witch/Zelena
Lee Arenberg
as Leroy/Grumpy
Oliver Bell
as Young Killian
Mig Macario
as Bashful
Andre Tricoteux
as Massive Brawler
Show More Cast

Swan Song Photos

Critic Reviews for Swan Song

'Swan Song' was one of the best written - and acted - Once Upon a Time's in years, and the wait for the return of season five is going to be painful!

Dec 7, 2015 | Rating: A- | Full Review…