Once Upon A Time: S05.E20

It's The End Of The Underworld As We Know It (On Once Upon A Time)

Almost no one is feeling fine, especially viewers who might be trying to make sense out of this hodge-podge of mythology. 2016.05.02S05.E20