Skip to Content

By TV Fanatic Staff

On Once Upon a Time Season 5 Episode 22, when the heroes discover Gold has stolen Hades’ Olympian Crystal and tethered all magic to it, they try to stop him.

By TV Fanatic Staff

On Once Upon a Time Season 5 Episode 19, David and James finally meet while Regina takes drastic measures to stop Hades plans to keep them in the Underworld.

TV Fanatic