The third season, and fourth volume, of Heroes came to an end last night.
As always, questions of logic and continuity abounded - Why couldn't Claire's blood save Nathan? Why couldn't Peter shape shift into his brother when needed? - but it wasn't an altogether horrific hour of television.
And that's saying a lot with Heroes these days.
Read a detailed recap of "An Invisible Thread" and let us know if you'll tune in for season four.