Once Upon a Time
Selfless, Brave and True
S2 E18:
Mary Margaret discovers that August has been hiding away from the others and is completely made out of wood, and Emma is shocked when Neal invites Tamara to come to Storybrooke.
Starring
Tony Amendola, Keegan Connor Tracy, Michael Raymond-James