Once Upon a Time - Season 5, Episode 7 - Rotten Tomatoes

Episode Info

Emma joins Merlin on a quest where he faces an old enemy. Meanwhile, Arthur's castle is stormed by David and his pals, who seek Excalibur; and in a flashback, young Merlin is given magic and immortality, and then he falls in love with a refugee.


Ginnifer Goodwin
as Snow White/Mary Margaret
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
Liam Garrigan
as King Arthur
Joana Metrass
as Guinevere
Darren Moore
as Vortigan
Graham Verchere
as Young Apprentice
Max Haynes
as Young Man
View All

Nimue Photos

Discussion Forum

Discuss Once Upon a Time on our TV talk forum!