Where To Stream Once Upon a Time Season 7 Episode 7
Eloise Gardener
- Aired November 17, 2017
- 60 Min
- Rated 6.4
- Number 140 Of 156 Rated Episodes
Rogers gets a lead on Eloise's location, but is unaware that he's being played to release someone more powerful than he knows. In the past, Hook climbs a tower to rescue the long-haired beauty within and obtain a magical flower that he needs to get his revenge.