Mary Margaret begins to deal with her guilt concerning the death of Cora while Neal’s fiancée arrives in Storybrooke. Meanwhile, back in Phuket, August seeks the help of a healer known as the “dragon” when he starts to turn into wood.
Watch Once Upon a Time s.2 ep.18 (Selfless, Brave and True) Online
- Director: Ralph Hemecker
- Cast: Ginnifer Goodwin | Jennifer Morrison | Lana Parrilla
- Rating (IMDB): 8.1
- Today: 27 Views
Back to Once Upon a Time