Once Upon a Time RECAP 3/24/13: Season 2 Episode 18 “Selfless, Brave and True” BY Annemarie LeBlanc on March 24, 2013 | Comments: Leave CommentsRelated : Once Upon A Time, Recap, Television