Once Upon a Time Season 6 Episode 11
Season 6
IMDb: N/A
Air Date: 2017-03-05
N/A
With Snow still asleep in Storybrooke, David and Hook race to stop Gideon before he can confront Emma. Meanwhile, Regina struggles with the realization that everyone, even Robin, is better…