Once Upon A Time Season 5 Episode 23 – An Untold Story

Aired : May 15 2016 | 344 Views | 11 Link Submissions |

Watch Once Upon A Time season 5 episode 23 online for free. Henry manages to destroy magic, trapping half of his family in the Land of Untold Stories.To restore the magic, he must convince the people of New York to believe in magic. Meanwhile, Regina faces her darker self, while Gold makes a deal with the mysterious Warden.