Sundays 8:00 PM on ABC
Once-upon-a-time
Looking to watch Once Upon a Time Season 3 Episode 4 online? TV Fanatic is your destination for every paid and free streaming option of the Once Upon a Time S3E4 full episode from 2 affiliates.

Rating: 4.4 / 5.0 (85 Votes)

Episode Details

Once Upon a Time Season 3 Episode 4: "Nasty Habits"

Mr. Gold must decide whether to fulfill the prophecy about Henry being his undoing or going up against Peter Pan to free the boy while Neal ends up in the hands of the Lost Boys on Once Upon a Time.

x Close Ad