Once Upon A Time Season 7 Episode 18 The Guardian

Episode Summary

Air Date: 20th Apr, 2018 / 23 link(s) found.

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.

Watch Once Upon A Time season 7 episode 18 online - S7 E18 TV Links