Once Upon a Time Specials Three Who Stayed Season 0, episode 30 Three Who Stayed May 18, 2018 5 min Previous episode Behind the Magic Tour Next episode The Fairest Bloopers of Them All (S4)