We knew it was coming and, last night, it finally happened — Once Upon a Time went to Hell, which strangely looks like Storybrooke.
Emma and company go to the underworld to get Hook and all of the villains with unfinished business are there, including the blind witch, Cruella, Peter Pan, and Cora.
Cora and Regina have a nice little family reunion in which Cora tells Regina that she has to think about herself and leave. When Regina refuses to leave her friends, Cora tells Regina if she doesn’t leave, her father will suffer.
Rumpelstiltskin visits his pawn shop to find a potion that will allow them to find Hook. Peter Pan owns the shop and he tries to make a deal with Rumpelstiltskin in which someone doesn’t make it back to Storybrooke, but Pan does. Rumpelstiltskin doesn’t accept.
Emma and company go to Hook’s grave to pour the potion over it and talk to him. Hook’s image appears beaten, but he can’t hear Emma. His image disappears without telling them where he is and Emma tells Regina to leave with Henry and Robin.
Regina pours the potion on her father’s grave and apologizes for killing him. Her father tells her to stay to help her friends, even though Cora plans to make him suffer. He believes in her and knows Regina is good.
Regina stays and Cora tries to set Regina’s father on fire, but soon after Cora disappears, the fire goes out and a bright light appears. Because her father finished his business, which was to make sure Regina stood against her mother and didn’t turn dark, he went to Heaven. Twice the writers had the opportunity to call the better place Heaven and twice they didn’t so I’m saying it.
Cora goes to see the devil who isn’t happy about Regina’s father. Why? Because he left and went to Heaven. The devil tells Cora that Regina will pay and punishes Cora by putting her in her old peasant clothes.
The flashback showed the battle between Regina’s parents and, as in the present day, Regina prevailed over her mother.
What did you think of Once Upon a Time’s return?