Once Upon a Time - Season 7 Episode 18 - The Guardian - Watch Online Free
Once Upon a Time S07E18 Watch Online Streaming
Apr. 20, 2018Following Nick’s death, Weaver discovers the Dark One Dagger has been taken and sets out to get it back, even if it means betraying Roni’s trust. Meanwhile, Margot takes Tilly on a date, but their time together takes an unexpected twist. In a flashback, Rumple, desperate to be reunited with Belle, pays Alice a visit.
Once Upon a Time season 7
- S7E1Hyperion HeightsOct. 06, 2017
- S7E2A Pirate's LifeOct. 13, 2017
- S7E3The Garden of Forking PathsOct. 20, 2017
- S7E4BeautyOct. 27, 2017
- S7E5GreenbacksNov. 03, 2017
- S7E6Wake Up CallNov. 10, 2017
- S7E7Eloise GardenerNov. 17, 2017
- S7E8Pretty in BlueNov. 17, 2017
- S7E9One Little TearDec. 08, 2017
- S7E10The Eighth WitchDec. 15, 2017
- S7E11Secret GardenMar. 02, 2018
- S7E12A Taste of the HeightsMar. 09, 2018
- S7E13KnightfallMar. 16, 2018
- S7E14The Girl in the TowerMar. 23, 2018
- S7E15SisterhoodMar. 30, 2018
- S7E16BreadcrumbsApr. 06, 2018
- S7E17ChosenApr. 13, 2018
- S7E18The GuardianApr. 20, 2018
- S7E19Flower ChildApr. 27, 2018
- S7E20Is This Henry Mills?May. 03, 2018
- S7E21HomecomingMay. 11, 2018
- S7E22Leaving StorybrookeMay. 18, 2018