Sneak Peek: Robin is Attacked
While the citizens of Camelot settle into camp in Storybrooke, Regina (Lana Parrilla) turns to Robin (Sean Maguire) when something Emma (Jennifer Morrison) said disturbs her. Later, Robin gets attacked and is taken away by a flying demon creature. Watch this preview from the Season 5 episode "The Price" and don't miss all-new episodes of Once Upon a Time SUNDAYS 8|7c.

Season Finale Recap

Season Finale Recap
  • Most Recent
  • Season Finale Recap
  • The Once Upon a Time Musical Episode
  • Sneak Peeks
  • best of emma swan
  • Snow & Charming
  • Rumple & Belle