Once Upon A Time ‘Firebird’ Recap – Episode 5.20 Posted by Allison Fleischer | May 2, 2016 | Once Upon a Time On this week’s Once Upon a Time, Hades proposes a deal with the heroes if they help him rescue Zelena from Rumplestiltskin and Peter Pan. Read More