Watch Once Upon a Time Online: Where to Watch Full Episodes

Once Upon a Time is the kind of complicated, magical show that requires missing nothing, and just begs to be re-watched. But what's a fan without infinite room on a DVR to do? Here are a few ways to watch OUAT from your computer.Hulu: The five most recent episodes are generally available for free on Hulu; episodes go up the day after they air. Hulu+ members can watch the entire current season. ABC: You can also watch the five most recent episodes at ABC.com.Netflix: Season 1 is currently available for streaming on Netflix. iTunes and Amazon: You can buy episodes or entire seasons on iTunes (Season 1, Season 2) or Amazon.com (Season 1, Season 2).Once Upon a Time airs Sundays at 8 p.m. ET/PT onABC.Rebecca Martin is an editor at Wetpaint Entertainment. Follow her on Twitter @BeccaDMartin.