Once Upon a Time

Season 4 Season 3 Season 2 Season 1
EPISODE 22 Aired Sunday, May 10
Everything's turned topsy-turvy in a two-parter that sees heroes and villains switching roles.
EPISODE 21 Aired Sunday, May 03
Mum's the word as Mal and Lily meet—and Cora reappears in flashback form
EPISODE 20 Aired Sunday, Apr 26
Emma comes face to face with Mal's long-lost daughter, who's got plenty of secrets of her own.
EPISODE 19 Aired Sunday, Apr 19
At first, you think Cruella is the devil. (Turns out you're right.)
EPISODE 18 Aired Sunday, Apr 12
Ding dong, the Witch is... back?
See previous season Back to latest recaps See earlier recaps

More from Our Partners