Season 1 - Episode 12: Skin Deep

Once Upon A Time

Sorry, this episode is no longer available to watch on Demand 5.

Find out why

Mary Margaret, Ruby and Ashley enjoy a girls' night out on Valentine's Day. Meanwhile, in the Enchanted Forest, Belle sacrifices her freedom to save her town from the ogre war.



All episodes