There's No Place Like Home

"There's No Place Like Home" is the twenty-second episode of the third season of Once Upon a Time, and the show's 66th episode overall, which will air on May 11, 2014.