Tag Archives: Twin Peaks

Sisyphus—Haven’s “Butterfly”

In Greek mythology, the king of the gods punished Sisyphus for his crimes by putting him to an impossible task in Hades: he had to roll a huge rock up a hill, only to have it roll back to the bottom as soon as he finished. This is more than just a clever metaphor for Friday night's episode; it is Friday night's episode... (Warning: this review contains some spoilers.) Read more [...]