Where To Stream Once Upon a Time Season 7 Episode 21
Homecoming
- Aired May 11, 2018
- 60 Min
- Rated 6.4
- Number 144 Of 156 Rated Episodes
Henry is barely reunited with his family, when the Wish Rumplestiltskin kidnaps them to force Henry to make a deal with him. Regina, Gold, and Hook vow to help him defeat the Dark One. In the past, the Wish Rumplestiltskin offers a young Henry a deal.