Nov 04, 2012 on ABC at 8:00 PM

Watch Once Upon a Time S02E06 online


Emma follows Capt. Hook up a beanstalk in hope of finding a magical compass; a fellow thief wants to make an honest woman out of Emma.

Previous episode

The Doctor
Season 2 Episode 5

Oct 28, 2012

Next episode

Child of the Moon
Season 2 Episode 7

Nov 11, 2012