Selfless, Brave and True

Mar 24, 2013 on ABC at 8:00 PM

Watch Once Upon a Time S02E18 online


While off on her own to deal with what happened with Cora, Mary Margaret comes across an entirely wooden August; Neal invites his fiancee to Storybrooke.

Previous episode

Welcome to Storybrooke
Season 2 Episode 17

Mar 17, 2013

Next episode

Season 2 Episode 19

Apr 21, 2013