Watch Once Upon a Time Season 7 Episode 19 Online

“Flower Child” — Watch "Once Upon a Time" Season 7 Episode 19 online in HD for free. Check streaming providers, cast, and episode details.
Apr 27, 2018 Season 7 Episode 19 43 min TV-PG
7.1 ★ ★ ★ ★ ★
7 votes
Where can I watch "Flower Child" online?
You can watch it through the button below, and it is free.

Season 7 Episode 19 — Aired on Apr 27, 2018 • runs about 43 minutes.

Directed by Tessa Blake.

Written by Adam Horowitz, Edward Kitsis.

Notable cast/guest names in this episode include Lana Parrilla, Colin O'Donoghue, Robert Carlyle, Gabrielle Anwar.

This page includes 2 official still(s) (when available) plus legal availability links.

Looking for “watch Once Upon a Time Season 7 Episode 19 online”? This is a legal-only guide with synopsis, stills, and navigation for this season.

Synopsis

Tilly and Rogers find themselves in danger after an encounter with Eloise, forcing Tilly to make a life-altering decision when Rogers’ life is threatened. Meanwhile, Henry and Jacinda’s relationship takes a step forward, but despite Lucy’s efforts, their union doesn’t provide the answers she’s seeking. In a flashback, young Gothel seeks revenge after her home is destroyed

Stills

Still from Once Upon a Time - Season 7 Episode 19 Still from Once Upon a Time - Season 7 Episode 19

Cast

Lana Parrilla
as Regina Mills / Evil Queen
Colin O'Donoghue
as Captain Hook
Robert Carlyle
as Mr. Gold / Rumplestiltskin / Weaver
Gabrielle Anwar
as Victoria Belfrey / Lady Tremaine
Dania Ramirez
as Jacinda Vidrio / Cinderella
Mekia Cox
as Sabine / Tiana
Andrew J. West
as Henry Mills
Alison Fernández
as Lucy Vidrio

Episodes – Season 7

Trailer / clip

There�s no trailer available for this series right now.