Highest Rated: Ep 1, Season 1
The season finale is the best episode since the pilot, but oh, all those episodes in between.
Dante returns, Rayna's deepest secret is revealed, and we meet Dark Gunnar in a stuffed-to-the-gills episode.
Drunk Juliette is a lot of fun, but she's not enough to save an episode trapped in limbo.
The Juliette and Dante plot ends in the stupidest fashion possible, but everything else is pretty okay.