Watch Once Upon a Time Season 7 Episode 20 - Is This Henry Mills?

Add to Watchlist

Once Upon a Time Season 7 Episode 20
Roni enlists Lucy's help to wake Henry, but things don't go as planned. Meanwhile, Rogers and Weaver go to Margot in hopes of getting through to Tilly. In a flashback, Young Henry struggles to decide what path to follow until a mysterious phone call helps put him on track.
First Aired: May 4, 2018 - 43 Minutes Runtime
Lana Parrilla, Colin O'Donoghue, Andrew J. West, Dania Ramirez, Jared Gilmore, Rose Reynolds, Tiera Skovbye, Jeff Pierre, Beverley Elliott, Bruce Blain, Emma Booth, Daniel Francis, Naika Toussaint

Also starring Andrew J. West

Watch Once Upon a Time - Is This Henry Mills? (s7 e20) Online - Watch online anytime: Buy, Rent

Once Upon a Time, Season 7 Episode 20, is available to watch and stream on ABC. You can also buy, rent Once Upon a Time on demand at Disney+, Amazon, Vudu, Microsoft Movies & TV, Google Play, iTunes online.