On Once Upon a Time Season 7 Episode 20, the game was on to make Henry remember the truth about his past. Did Regina and Lucy succeed? We have the full review.
On Once Upon a Time Season 7 Episode 18, Rumple tried to find the Dagger after it went missing, but who had it? We have the full review of a wild episode.
On Once Upon a Time Season 7 Episode 17, Zelena's fiancé appeared in Hyperion Heights around the same time the killer threatened her. We have the full review.
On Once Upon a Time Season 7 Episode 15, Ivy tried to find and save Anastasia from Gothel, but did the killer strike before she saved her sister? We have the full review!
On Once Upon a Time Season 7 Episode 14, the truth about Alice's past was revealed, as a surprising guest threatened to ruin everything. Read our full review.
On Once Upon a Time Season 7 Episode 11, a key character was killed off as the fantasy drama returned from hiatus. Who died? What does it mean for the show?
On Once Upon a Time Season 7 Episode 10, Zelena returned to the show in a shocking episode that changed the course of the series forever. We have the full review!