On tonight’s all-new Once Upon a Time, Emma, Snow, David, Regina, Robin, Henry and Hook continue to search for a way to free everyone from the Underworld. Gold, at the mercy of Hades, creates a portal to Storybrooke, which transports Belle, Zelena and Baby Hood to the Underworld. While Zelena and Regina squabble, Belle is reunited with Rumple, but learns some shocking news that will change her life forever.
Meanwhile, Snow and David hopelessly attempt to send a message to their son, and Hades, in flashbacks, pays Zelena a special visit with the intention of striking an alliance, but finds himself with more than just a partner in crime.
Greg Germann and Teri Reeves guest star.
“Our Decay” airs Sunday, April 3, 2016 at 8:00pm ET on ABC.
Check out some clips and stills from tonight’s episode below.
Photos: Jack Rowand/ABC